Keto Bacon Mushroom Cauliflower Rice Stir-Fry

Prep: 10 minCook: 15 min4 servingsmedium
Bacon Mushroom Cauliflower Rice Stir-Fry

A savory, low-carb stir-fry combining crispy bacon, earthy mushrooms, and tender cauliflower rice cooked in rendered bacon fat. Garlic and green onions add brightness to this quick weeknight side dish or light main. Perfect for keto, paleo, or anyone seeking a gluten-free vegetable base with serious flavor. The bacon grease infuses everything with richness without heavy cream or oil.

Ingredients

4 servings
  • 4 cup cauliflower rice, or fresh riced
    broccoli rice1:1cruciferous

    adds texture

    Full guide →
  • 2 cup mushrooms, sliced, any variety
    zucchini1:1vegetable

    different texture, less umami

    Full guide →
  • 4 slice bacon, chopped
    pancetta1:1pork

    similar render and crispness

    Full guide →
  • 2 clove garlic, fresh, minced
  • 4 stem green onions/scallions, chopped, divided
    chives1:1allium

    milder onion bite

    Full guide →
  • sea salt, to taste
  • black pepper, to taste

Instructions

  1. 1

    Cook chopped bacon in a large skillet over medium heat until crispy and cooked through, stirring occasionally.

  2. 2

    Add half the green onions to the bacon and cook until tender.

  3. 3

    Add sliced mushrooms and saute until they begin to soften.

  4. 4

    Stir in minced garlic and cook briefly.

  5. 5

    Add cauliflower rice and season with sea salt and pepper to taste.

  6. 6

    Stir-fry until tender, avoiding mushiness.

  7. 7

    Garnish with remaining green onions and serve.

Tips

Tip 1

Use the rendered bacon fat as your cooking medium to build savory depth without extra oil.

Tip 2

Slice mushrooms evenly so they soften and brown uniformly without releasing excess moisture.

Tip 3

Keep heat at medium to prevent cauliflower rice from browning too quickly or becoming mushy.

Good to Know

Storage

Refrigerate in an airtight container for up to 4 days. Reheat gently in a skillet over medium heat; texture remains best when not overheated.

Make Ahead

Prepare ingredients (chop bacon, slice mushrooms, mince garlic, chop onions) up to 1 day ahead. Store bacon cooked and cooled separately. Cook the dish no more than 2 hours before serving for best texture.

Serve With

Serve warm as a keto or paleo side dish, or pair with grilled chicken, fish, or steak for a complete low-carb meal. Works well at weeknight dinners or meal prep containers.

Common Mistakes

Watch

Do not cook mushrooms on high heat to avoid browning unevenly or releasing too much liquid before softening.

Watch

Do not skip the bacon-fat rendering step to avoid missing the savory foundation that sets this apart.

Watch

Do not overstir the cauliflower rice once added to avoid breaking it down into mush.

Substitutions

bacon
pancetta1:1pork

similar render and crispness

Full guide →
green onions
chives1:1allium

milder onion bite

Full guide →
cauliflower rice
broccoli rice1:1cruciferous

adds texture

Full guide →
mushrooms
zucchini1:1vegetable

different texture, less umami

Full guide →
Find more substitutions →

FAQ

Can I make this dairy-free and vegan?

No, bacon is a core ingredient for the rendered fat and savory flavor. Substitute with coconut oil and smoked paprika, but the result differs significantly. Use mushroom-heavy cooking instead.

What if my cauliflower rice turns mushy?

Reduce cook time to 3-4 minutes and use medium-high heat. Frozen cauliflower rice releases more moisture; thaw and squeeze dry first, or use fresh riced cauliflower for better control.

How long can I keep leftovers, and can I freeze this?

Refrigerate up to 4 days. Freezing is not recommended; texture becomes watery when thawed. Best enjoyed fresh or within 2 days for optimal crispness and flavor.