Classic Stuffed Bell Peppers with Ground Beef, Pork, Veal, and Rice (Oven-Baked, Juicy, Traditional)
Stuffed bell peppers are hollowed peppers filled with a seasoned meat-and-rice mixture, then baked until the peppers turn tender and the filling stays juicy. This version uses a three-meat blend (beef, pork, veal) and a buttery, lightly pre-cooked rice base for a classic French-Canadian comfort-food result you can make year-round.

This recipe is based on my YouTube video for stuffed peppers, with a few adjustments since publication to make the results more consistent at home—especially for moisture control, rice texture, and accurate doneness.
Why this stuffed pepper recipe is different
There are a lot of stuffed pepper styles out there: some are quick skillet peppers, some are tomato-saucy and almost like pasta sauce in a pepper, and some lean “healthy” with cauliflower rice or super-lean meat. This one is intentionally traditional and hearty—more like Sunday comfort food—built on a three-meat mix and a buttery rice binder that keeps the filling tender.
If you’re looking for a one-pot dinner with a similar comfort vibe but a different format, One-Pan Ground Beef and Rice is a great alternative. If you want something even more stew-like and slow-food cozy, Traditional Homemade Pot-au-Feu or Stovetop Cassoulet (Easy French Duck and Sausage Stew) hits a similar comfort note without overlapping this recipe’s “stuffed vegetable + baked filling” intent.

Timing and yield
- Prep: 25–30 minutes
- Cook: 40–55 minutes
- Total: about 1 hour 15 minutes
- Yield: 6 stuffed peppers (6 hearty portions)

Ingredients overview (before you start)
This is a protein-rich, hearty dinner. The peppers add sweetness and a vegetable base, while the rice softens the texture and helps the filling slice cleanly. The key is keeping the rice not too wet before it goes into the peppers, so it finishes perfectly in the oven instead of turning mushy.

Step-by-step instructions
1) Choose and prep the peppers
Pick bell peppers that can stand upright on their own—this keeps the filling level and helps them bake evenly. Red, yellow, and orange peppers are sweeter; green peppers are more vegetal and slightly bitter (still delicious).
- Heat oven to 350°F.
- Wash peppers well, especially around the stem.
- Slice off the tops (keep them as “lids” if you like).
- Remove seeds and membranes to create maximum space for the filling.
- Set peppers upright in a baking dish (9×13-inch works well).
Adjustment since the video: Add a little liquid to the baking dish (details in Step 6). This prevents the bottoms from drying and helps the peppers cook evenly.

2) Start the rice (lightly pre-cooked)
You want the rice partially cooked so it can absorb flavor, then finish cooking inside the peppers without becoming gummy.
- Bring a pot of salted water to a boil.
- Add the rice and boil 8 minutes (not fully cooked).
- Drain well.
3) “Nacre” the rice with butter and broth (pilaf-style finish)
This step gives a richer texture and keeps grains separate.
- Return the pot to medium heat.
- Melt butter.
- Add drained rice and stir 60–90 seconds to coat every grain.
- Add hot broth, a pinch of salt, and dried herbs.
- Cover and simmer on low 10–12 minutes, until the liquid is absorbed.
- Spread rice on a plate and cool 5–10 minutes (warm is fine—piping hot is not).
If you love pilaf-style rice as a standalone side, Rice Pilaf (Fluffy Stovetop Pilaf) is a great base recipe to keep in rotation.
4) Make the aromatic binder (the “liaison”)
This is what makes the filling cohesive and tender without becoming dense.
- Finely dice the onions (small dice matters here for even texture).
- In a large bowl, combine onions, garlic, eggs, Dijon mustard, herbs, pepper, and a modest pinch of salt.
- Mix until uniform.
5) Mix the filling (don’t overwork it)
- Add ground beef, ground pork, and ground veal to a large mixing bowl.
- Add the warm rice.
- Add the aromatic binder.
- Mix with clean hands until evenly combined—stop as soon as it looks uniform.

Important texture note: Overmixing compresses the proteins and makes the filling bouncy instead of tender. A gentle mix keeps it moist and sliceable.
For another hearty ground-meat dinner that’s built for weeknights (and slices beautifully), Homemade Meatloaf (Easy, Quick, Budget-Friendly) is a strong companion recipe to keep in the same comfort-food “family,” without overlapping the stuffed pepper format.

6) Stuff and set up the bake (moisture control)
- Fill each pepper to the top, pressing lightly so there are no air pockets.
- Level the tops so they bake evenly.
- Set the pepper “lids” on top if using.
- Brush peppers lightly with olive oil.
Now the key adjustment:
- Pour about 1 cup of broth (or water) into the bottom of the baking dish. You’re not boiling them—this just creates gentle steam and prevents scorching at the bottom.

7) Bake until properly done (accurate internal temperature)
Bake uncovered at 350°F until the peppers are tender and the filling is cooked through:
- Start checking at 40 minutes
- Typical finish is 45–55 minutes, depending on pepper size and how tightly they’re packed
Target internal temperature for the filling:
- 165°F in the center
Let the peppers rest 10 minutes before serving. This rest helps the juices redistribute and the filling set so it doesn’t crumble when cut.

Serving ideas
Stuffed peppers are hearty on their own, but they shine with a fresh side that cuts the richness:
- Homemade Greek Salad (Easy Recipe) for a crisp, briny contrast
- Greek Pasta Salad with Creamy Dressing if you want a potluck-style side that still feels fresh
- A simple dipping sauce on the table can be fun for leftovers—Homemade Ranch Dressing (Fresh and Easy) works surprisingly well with roasted peppers
- If you prefer a tangier, lighter drizzle, Caesar Salad Dressing Without Mayonnaise adds punch without being heavy
For a classic “comfort dinner table” spread, add something bright and familiar like Easy Homemade Ketchup—especially if kids (or adults) like a sweet-tangy dip on the side.

Substitutions
Meat options
- All beef: Works, but choose medium-fat ground beef to avoid dryness.
- Beef + pork (skip veal): Still excellent and very common.
- Turkey or chicken: Changes the personality—leaner, lighter, and less classic. If that’s the goal, consider a dedicated chicken-focused dinner instead, like Creamy Tuscan Chicken or Chicken Piccata (30-Minute Weeknight).
Rice options
- Long-grain white rice: Best texture (separate grains).
- Basmati: Great aroma, still holds well.
- Brown rice: Works, but needs longer par-cook time and may feel chewier in the filling.
Seasoning options
- Swap dried herbs de Provence for Italian seasoning.
- Add paprika or a pinch of chili flakes for warmth (not spicy, just deeper).
Baking liquid
- Broth is ideal.
- Water works.
- A thin tomato sauce can work, but it pushes the recipe toward a saucier “Italian-style stuffed pepper” direction.

FAQ
Why did my filling turn out dry?
Common causes:
- Meat too lean
- No baking liquid in the dish
- Overbaked past 165°F
- Overmixed filling
A little steam in the baking dish and a proper rest time solve most dryness issues.
Why was my rice mushy?
Usually the rice was cooked too far before mixing. The goal is rice that’s cooked but still structured before baking—then it finishes gently inside the pepper.
Can I make stuffed peppers ahead of time?
Yes. Assemble the peppers, cover tightly, and refrigerate up to 24 hours. Bake straight from the fridge, adding 10–15 minutes to the cook time.
Can I freeze them?
Yes. Cool completely, wrap individually, and freeze up to 2 months. Reheat covered at 350°F until hot through, then uncover for the last 10 minutes to refresh the top.
Do I have to use pepper “lids”?
No. Lids look nice and help the top stay moist, but uncovered tops brown a little more. Both work.
What to serve with / Suggested posts
- Homemade Greek Salad (Easy Recipe)
- Greek Pasta Salad with Creamy Dressing
- Rice Pilaf (Fluffy Stovetop Pilaf)
- Homemade Ranch Dressing (Fresh and Easy)
- Easy Homemade Ketchup
- Hearty Chili Con Carne in Homemade Tortilla Bowls
- Traditional Homemade Pot-au-Feu
- Stovetop Cassoulet (Easy French Duck and Sausage Stew)
- Homemade Meatloaf (Easy, Quick, Budget-Friendly)
- Steak Sandwich (A Hearty and Fail-Proof Feast)
- Classic Mille-Feuille Recipe

Classic Stuffed Bell Peppers with Ground Beef, Pork, Veal, and Rice (Oven-Baked, Juicy, Traditional)
Ingredients
- 6 large bell peppers red, yellow, orange, or green
- 1 tbsp olive oil for brushing
- 1 cup chicken broth or water, for the baking dish
Rice
- 1 1/4 cups long-grain white rice
- 4 tbsp unsalted butter
- 2 cups hot chicken broth
- 1 tsp dried herbs de Provence
- Salt to taste
Filling
- 2 lb ground meat total about 2/3 lb each ground beef, ground pork, ground veal
- 1 medium red onion finely diced
- 1 small white onion finely diced
- 3 garlic cloves minced
- 2 large eggs
- 1 tbsp Dijon mustard
- 1 tsp dried herbs de Provence
- Black pepper to taste
- Salt to taste
Instructions
- Heat oven to 350°F. Cut tops off peppers, remove seeds and membranes, and place peppers upright in a baking dish.
- Boil rice in salted water for 8 minutes; drain well.
- Melt butter in the pot, add rice, and stir 60–90 seconds. Add 2 cups hot broth, salt lightly, and 1 tsp herbs. Cover and simmer on low 10–12 minutes until absorbed. Spread rice to cool slightly.
- In a bowl, mix diced onions, garlic, eggs, Dijon, 1 tsp herbs, pepper, and a pinch of salt.
- Combine ground meats, warm rice, and the onion-egg mixture. Mix gently just until uniform.
- Fill peppers, level the tops, and add pepper lids if desired. Brush peppers lightly with olive oil. Pour 1 cup broth (or water) into the bottom of the baking dish.
- Bake 45–55 minutes, or until peppers are tender and the center of the filling reaches 165°F. Rest 10 minutes before serving.
Video
Notes
Substitutions
Meat options
- All beef: Works, but choose medium-fat ground beef to avoid dryness.
- Beef + pork (skip veal): Still excellent and very common.
- Turkey or chicken: Changes the personality—leaner, lighter, and less classic. If that’s the goal, consider a dedicated chicken-focused dinner instead, like Creamy Tuscan Chicken or Chicken Piccata (30-Minute Weeknight).
Rice options
- Long-grain white rice: Best texture (separate grains).
- Basmati: Great aroma, still holds well.
- Brown rice: Works, but needs longer par-cook time and may feel chewier in the filling.
Seasoning options
- Swap dried herbs de Provence for Italian seasoning.
- Add paprika or a pinch of chili flakes for warmth (not spicy, just deeper).
Baking liquid
- Broth is ideal.
- Water works.
- A thin tomato sauce can work, but it pushes the recipe toward a saucier “Italian-style stuffed pepper” direction.
FAQ
Why did my filling turn out dry?
Common causes:- Meat too lean
- No baking liquid in the dish
- Overbaked past 165°F
- Overmixed filling
Why was my rice mushy?
Usually the rice was cooked too far before mixing. The goal is rice that’s cooked but still structured before baking—then it finishes gently inside the pepper.Can I make stuffed peppers ahead of time?
Yes. Assemble the peppers, cover tightly, and refrigerate up to 24 hours. Bake straight from the fridge, adding 10–15 minutes to the cook time.Can I freeze them?
Yes. Cool completely, wrap individually, and freeze up to 2 months. Reheat covered at 350°F until hot through, then uncover for the last 10 minutes to refresh the top.Do I have to use pepper “lids”?
No. Lids look nice and help the top stay moist, but uncovered tops brown a little more. Both work.Useful Links
🛒 Michel Dumas Shop : Explore our kitchen essentials, including aprons and knives.
🌐 Linktree : Access all our important links in one place.
📱 YouTube | Instagram | Facebook | TikTok : Follow us for the latest recipes and culinary tips.





