Side Dishes
This crispy-topped cauliflower rice stuffed peppers recipe transforms a simple side into a vibrant, protein-packed main dish that’s perfect for meal prep or dinner parties.
The secret lies in perfectly cooked cauliflower rice—light, fluffy, and infused with garlic, herbs, and spices—that fills bell peppers with bold flavor while keeping them low-carb and satisfying.
Unlike traditional stuffed peppers, this version delivers a crispy baked exterior that holds up to slicing, making it ideal for batch cooking or serving as a standalone dish.
The assembly is straightforward: sautéed peppers, onions, and herbs blend seamlessly with the cauliflower rice, creating a filling that’s hearty yet fresh. Baked until golden and tender, these stuffed peppers are a modern twist on a classic, offering a vegetarian-friendly option that doesn’t skimp on texture or taste.
Pair with a tangy yogurt dip or a simple salad for a complete, balanced meal—no heavy sides required.
Ingredients for cauliflower rice stuffed peppers
Four vibrant bell peppers meet perfectly cooked cauliflower rice for a crispy-topped vegetarian masterpiece.
| Ingredient | Amount | Notes |
|---|---|---|
| Fresh Bell Peppers 🌶️ | 4 whole | Medium size, halved lengthwise |
| Fresh Cauliflower Rice 🥬 | 4 cups | Riced or pulsed, fresh preferred |
| Yellow Onion 🧅 | 1 whole | Diced, roughly 1 cup |
| Garlic Cloves 🧄 | 4 cloves | Minced, fresh preferred |
| Extra-Virgin Olive Oil 🫒 | ½ cup | For sautéing, high quality |
| Vegetable Broth 💧 | 1 cup | Low sodium preferred |
| Canned Diced Tomatoes 🍅 | 14 ½ oz | No salt added, drained |
| Parmesan Cheese 🧀 | ½ cup | Freshly grated, vegetarian rennet |
| Panko Breadcrumbs 🍞 | ½ cup | For crispy topping |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for garnish |
| Dried Oregano 🍃 | 1 tbsp | Mediterranean blend preferred |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly ground for best flavor |
| Kosher Salt 🧂 | 1 tsp | Diamond Crystal preferred |
| Fresh Mozzarella 🧀 | 4 oz | Shredded, low moisture |
| Fresh Basil Leaves 🌿 | ¼ cup | Chopped, for freshness |
The bell peppers are the canvas here—look for firm, glossy ones at Whole Foods or your local market. They should feel heavy for their size, with vibrant color. Cauliflower rice is best made fresh (pulse in a food processor), but pre-riced from the bag works too. For the Parmesan, always use vegetarian rennet—check the label. Fresh mozzarella is ideal, but low-moisture shredded from a block prevents soggy fillings. The Panko breadcrumbs are non-negotiable for that crispy top—Trader Joe's has the best quality at a reasonable price.
No fresh herbs? Dried oregano at half the amount works in a pinch, but fresh basil and parsley add that restaurant-quality finish. Swap the canned tomatoes for fire-roasted diced tomatoes if you prefer—just drain well. The vegetable broth can be subbed with white wine or extra water, but the umami from broth is key. For extra protein, fold in cooked quinoa or lentils (about 1 cup cooked). The mozzarella can be omitted entirely for a dairy-free version, just add more Parmesan for cheesiness.
Assemble these immediately after mixing—the filling keeps best when fresh. Store any extras in an airtight container for 3 days in the fridge, or freeze for 2 months. Reheat covered at 350°F for 15 minutes—the crispy topping will soften slightly but still hold. For meal prep, bake a double batch and portion into containers. The flavors actually improve after baking, so make ahead and reheat whenever possible.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe when I’m too tired to wash a million dishes. Sauté the onion and garlic in olive oil, toss in the cauliflower rice, and stuff it into the peppers—then bake. That’s it. No extra pans, no fuss.
- Crispy-Creamy Texture: The cauliflower rice gets that perfect golden edge while staying tender inside, and the peppers stay juicy. Honestly, the way the garlic and olive oil caramelize on the peppers? It’s the kind of flavor that makes you pause mid-bite.
- Meal Prep MVP: Between us, this is my go-to for lunches all week. The peppers hold up beautifully in the fridge, and I just reheat them straight from the fridge—no soggy bits. Pack one for work, and you’ve got a satisfying lunch without the effort.
- Budget-Friendly Flex: Fresh bell peppers and cauliflower stretch a long way, and I always end up with leftovers that disappear fast. (Yes, even on a Tuesday night.) Plus, using whole peppers means no wasted rice or extra sides—just pure, filling flavor.
Step-by-step instructions for crispy-topped stuffed peppers
Master the technique for golden crusts and perfectly seasoned fillings with these precise instructions.
Prepare the Bell Peppers for Stuffing
Preheat your oven to 375°F to ensure even cooking throughout the process. Cut the tops off the 4 whole fresh bell peppers and carefully remove the seeds and membranes using a small spoon. I like to leave the peppers whole rather than slicing them open—this maintains their structure while allowing the filling to expand beautifully during baking.
Give each pepper a quick rinse under cold water to remove any residual seeds, then pat them thoroughly dry with paper towels. This drying step is crucial—wet peppers will steam instead of crisping during baking. Place the prepared peppers upright in a baking dish, cutting-side up, and set aside while you prepare the filling.
Sauté the Aromatic Base
Heat 2 tablespoons of the extra-virgin olive oil in a large skillet over medium heat. Add the diced yellow onion and cook for 5-6 minutes until softened and translucent, stirring occasionally. Add the minced garlic cloves and cook for another 30 seconds until fragrant—this is where all the flavor develops.
Push the onions and garlic to one side of the pan and add 1 tablespoon more of the olive oil. This creates space for the 4 cups fresh cauliflower rice to develop a nice crust. Stir occasionally for 6-8 minutes until the cauliflower rice is tender but still holds its shape. Season immediately with ½ teaspoon kosher salt and ¼ teaspoon ground black pepper—seasoning at this stage ensures even distribution.
Build the Filling with Tomatoes and Cheese
Transfer the sautéed cauliflower rice mixture to a large mixing bowl. Stir in the 14.5 oz canned diced tomatoes (drained), 1 cup vegetable broth, 1 tablespoon dried oregano, and ½ cup freshly grated parmesan cheese. Mix gently but thoroughly—you want the flavors to meld without breaking down the cauliflower rice texture.
Fold in the 4 oz shredded fresh mozzarella and ½ cup panko breadcrumbs using a silicone spatula. The breadcrumbs will create that coveted crispy texture on top of your stuffed peppers. Taste the filling at this stage and adjust seasoning if needed—this is your last chance before baking. The mixture should be moist but not soupy, with the cauliflower rice still holding its shape.
Stuff and Create the Crispy Topping
Carefully spoon the filling mixture into the prepared bell peppers, pressing down gently to compact it. Don't overfill—the peppers should be about ¾ full to allow for expansion during baking. Sprinkle each pepper with a small handful of the remaining panko breadcrumbs (about 1 tablespoon per pepper) to create that signature crispy crust.
Cover the baking dish loosely with aluminum foil and bake for 25 minutes. This initial baking time allows the peppers to soften and the filling to begin cooking without burning the breadcrumb topping. After 25 minutes, remove the foil and continue baking for another 10-12 minutes until the tops are deep golden brown and the peppers are tender when pierced with a fork.
Finish with Fresh Herbs and Serve
Remove the stuffed peppers from the oven and let them rest for 5 minutes before serving. This resting period allows the juices to redistribute, preventing any filling from leaking out when you cut into them. Garnish each pepper with 1 tablespoon chopped fresh parsley and 1 tablespoon chopped fresh basil leaves for a vibrant finish.
The peppers should be tender with a crispy, golden-brown crust on top. Each bite should deliver a perfect balance of textures—creamy mozzarella, tender cauliflower rice, and that satisfying crunch from the breadcrumb topping. Serve immediately while the peppers are still warm and the filling is at its most flavorful.
Pro Tips For Making Cauliflower Rice Stuffed Peppers
- USE A HOT SKILLET FOR PEPPERS: I learned this the hard way—stuffing cold peppers straight from the fridge means they’ll steam instead of brown. Pat them dry, then sear the cut sides in a screaming-hot skillet with a little olive oil for 30 seconds before stuffing. That crisp edge makes all the difference when they bake.
- SWEAT ONIONS LOW AND SLOW: Dumping raw onion into the cauliflower rice mix and baking it will give you sad, watery peppers. Instead, sweat the onions and garlic in olive oil over medium-low heat until they’re translucent and just starting to caramelize—about 8 minutes. This builds flavor that won’t turn to mush later.
- DON’T OVERPACK THE PEPPERS: Stuffing them like Thanksgiving turkeys guarantees a soggy disaster. Fill each pepper no more than ¾ full—cauliflower rice expands when it bakes, and you want that stuffing to stay loose and crispy, not glued to the sides. A spoon works better than your hands for this.
- TOAST THE CAULIFLOWER RICE FIRST: Raw cauliflower rice will turn your peppers into a sad, watery pudding. Pulse the cauliflower in a food processor until it’s rice-sized, then spread it on a baking sheet and toast it in a 400°F oven for 5 minutes before mixing with the other ingredients. This step cuts down on moisture and adds a nutty depth.
Make-ahead tips for this cauliflower rice stuffed peppers
Prep Ahead Strategy
Assemble the filling 24 hours in advance and store it in an airtight container in the fridge. The flavors deepen as the spices meld, and you’ll save time on cooking day.
I like to prep the filling while watching TV—it’s that easy! Just mix everything (except the breadcrumbs) and refrigerate until ready to stuff. 🧑🍳
Peppers Prep Shortcut
Cut and dry the bell peppers the night before—place them on a wire rack in the fridge uncovered. This speeds up drying time and prevents soggy peppers during baking.
Store them in a sealed container with a paper towel to absorb any excess moisture. I’ve never had a stuffed pepper fail when I prep this way! ⏳
Freezer-Friendly Assembly
For a 3-month freezer meal, stuff the peppers completely (including the breadcrumb topping) and wrap each one individually in parchment paper. Place them in a single layer on a tray, freeze solid, then transfer to a freezer bag.
Bake straight from frozen at 375°F for 45-50 minutes, adding 5-10 minutes uncovered for crispiness. 🥶
Batch Cooking Tips
Double the recipe and portion into quart-sized meal prep containers. Store with the peppers upright (cut-side down) to maintain shape. Reheat covered at 350°F for 15 minutes—the crispy topping softens slightly but still delivers that satisfying crunch. Label containers with the date to track freshness. 📅
Filling Variations
Swap in cooked quinoa or lentils (1 cup cooked) for extra protein—just reduce the cauliflower rice to 3 cups to maintain texture. For a dairy-free version, omit mozzarella and add ¼ cup nutritional yeast for a cheesy flavor.
I’ve also used sun-dried tomatoes instead of canned for a deeper umami kick. 🌱
Storage and Reheating
Leftovers keep for 4 days in the fridge or 2 months in the freezer. Reheat covered at 350°F for 15 minutes—add a splash of water if the filling looks dry.
For extra crispiness, broil for 2-3 minutes at the end. I always reheat mine in the oven to avoid soggy breadcrumbs. 🔥
Nutrition facts
Frequently asked questions
Can I use pre-riced cauliflower instead of fresh?
Yes, you can! Pre-riced cauliflower works perfectly, but fresh is ideal for better texture. If using pre-riced, pat it completely dry with a paper towel first to remove excess moisture. This prevents a soggy filling—key for that crispy breadcrumb topping.
How do I make these stuffed peppers extra crispy?
For maximum crispiness, toast the panko breadcrumbs in a dry skillet over medium heat for 2-3 minutes before adding them to the filling. Also, bake uncovered for the last 10-12 minutes to let the tops crisp fully. A light spray of olive oil on the breadcrumbs before baking helps too!
What if my peppers are still firm after baking?
Undercooked peppers usually need more time! Cover with foil and bake another 10-15 minutes at 375°F until tender when pierced. For extra help, add 2 tablespoons water to the baking dish before covering to create steam. Avoid overstuffing—leave room for expansion!
Can I make this recipe in an air fryer?
Preheat your air fryer to 375°F and place stuffed peppers in the basket. Air fry for 12-15 minutes, flipping halfway, until golden and tender. The air fryer creates a crispy exterior faster than the oven. Just watch closely to avoid burning the breadcrumb topping!
What's the best way to reheat leftovers?
Reheat covered at 350°F for 15 minutes to maintain moisture. For extra crispiness, broil for 2-3 minutes at the end. Avoid microwaving—it makes the breadcrumbs soggy. If reheating from frozen, add 5-10 extra minutes uncovered!
