Keto 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 cup cauliflower rice, or fresh riced
- 2 cup mushrooms, sliced, any variety
- 4 slice bacon, chopped
- 2 clove garlic, fresh, minced
- 4 stem green onions/scallions, chopped, divided
- sea salt, to taste
- black pepper, to taste
Instructions
- 1
Cook chopped bacon in a large skillet over medium heat until crispy and cooked through, stirring occasionally.
- 2
Add half the green onions to the bacon and cook until tender.
- 3
Add sliced mushrooms and saute until they begin to soften.
- 4
Stir in minced garlic and cook briefly.
- 5
Add cauliflower rice and season with sea salt and pepper to taste.
- 6
Stir-fry until tender, avoiding mushiness.
- 7
Garnish with remaining green onions and serve.
Tips
Use the rendered bacon fat as your cooking medium to build savory depth without extra oil.
Slice mushrooms evenly so they soften and brown uniformly without releasing excess moisture.
Keep heat at medium to prevent cauliflower rice from browning too quickly or becoming mushy.
Good to Know
Refrigerate in an airtight container for up to 4 days. Reheat gently in a skillet over medium heat; texture remains best when not overheated.
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 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
Do not cook mushrooms on high heat to avoid browning unevenly or releasing too much liquid before softening.
Do not skip the bacon-fat rendering step to avoid missing the savory foundation that sets this apart.
Do not overstir the cauliflower rice once added to avoid breaking it down into mush.
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.