Authentic Italian Stuffed Peppers: A Hearty Ground Beef and Rice Recipe Braised in Rich Tomato Sauce
For many, including myself, few dishes evoke such comforting childhood memories as stuffed peppers. This classic Italian-American staple, featuring tender bell peppers generously filled with a savory ground beef and rice mixture, then slow-braised in a luscious tomato sauce, is truly a culinary hug in a bowl. Each bite offers a harmonious blend of textures and robust flavors, making it a perfect hearty meal for any occasion.

If you’re looking to explore more classic Italian favorites that truly taste like home, be sure to check out our other beloved recipes such as restaurant-style chicken francese, chicken saltimbocca, chicken pizzaiola, authentic bolognese sauce, chicken scarpariello, slow-cooked Italian Short Ribs with Gnocchi, or our incredibly popular classic Italian sausage and peppers.
[feast_advanced_jump_to]
Why You’ll Love These Italian Stuffed Peppers
- Unforgettable Flavor: The combination of seasoned ground beef, tender rice, fresh herbs, and a rich, deeply braised tomato sauce creates an explosion of authentic Italian taste in every spoonful.
- Hearty & Satisfying: These stuffed bell peppers are a complete meal on their own, packed with protein and vegetables, ensuring everyone leaves the table feeling full and content.
- Comfort Food at Its Best: There’s a reason this dish is a classic. It’s warm, inviting, and brings a sense of nostalgia, making it the ultimate comfort food for family dinners or special gatherings.
- Perfect for Meal Prep: Stuffed peppers taste even better the next day as the flavors meld and deepen. They reheat beautifully, making them ideal for weekday lunches or dinners.
- Customizable: Easily adapt this recipe to your preferences with different meats, cheeses, or even a vegetarian filling.
Essential Ingredient Notes and Smart Substitutions

Red Wine: The golden rule in cooking is always: don’t cook with a wine you wouldn’t drink! For this recipe, I consistently choose a good quality, halfway-decent cabernet sauvignon. Cabernet is known for being dry yet rich in flavor, adding a wonderful depth to the tomato sauce. Other excellent choices would be a merlot or malbec. If you prefer not to cook with alcohol, a good quality beef broth or vegetable broth can be used as a substitute, though it will alter the flavor profile slightly.
Whole Plum Tomatoes: I have a strong preference for canned whole plum tomatoes. For me, it’s a texture preference, as they break down beautifully into a rustic, rich sauce. However, if you have crushed tomatoes on hand, or prefer a smoother sauce, you can certainly substitute them. The key is to use high-quality tomatoes for the best flavor foundation.
White Rice: While I often use jasmine rice because of its quick cooking time (around 15 minutes), arborio rice is actually my preferred choice for its creamier texture and ability to absorb flavors, even if it requires a bit longer to cook. Both types will work effectively, so choose based on your preference for texture and available time. You could also experiment with brown rice for a healthier, nuttier option, but adjust cooking times accordingly.
Ground Beef: I typically opt for lean ground beef or a 50/50 blend of ground beef and ground pork. The pork adds an extra layer of richness and moisture to the filling. I’m generally not a fan of substituting ground turkey or chicken as they can result in a much drier filling for stuffed bell peppers. However, if you are looking for a leaner alternative, ground poultry can be used; just be mindful to add extra moisture (like more tomato sauce or a bit of broth) to prevent the filling from becoming too dry.
Bell Peppers: While red bell peppers are often favored for their sweetness and vibrant color, green, yellow, or orange peppers can also be used. Green bell peppers have a slightly more robust, less sweet flavor, which can be a delicious contrast to the rich filling. Choose firm, blemish-free peppers that are large enough to hold a generous amount of filling.
Fresh Herbs: Fresh parsley and basil are crucial for that authentic Italian flavor. Don’t skip them! They brighten up the dish and add a wonderful aromatic quality that dried herbs simply can’t replicate.
Step-by-Step Stuffed Pepper Perfection
Begin by cooking ½ cup of white rice according to the package directions. Once cooked, fluff the rice with a fork and keep it covered to retain warmth and moisture.
Step 1: Build the Flavor Base (Sofrito)
Heat a large Dutch oven or an oven-safe pot over medium-high heat. Add a tablespoon of olive oil. Once the oil is shimmering, add your finely chopped onion, celery, and carrot. Sauté these aromatic vegetables for 5-8 minutes, stirring occasionally, until they begin to soften and become fragrant. Next, stir in the minced garlic and sauté for just 30 seconds until it’s aromatic, being careful not to burn it.

Step 2: Caramelize the Tomato Paste
Stir in the tomato paste with the sautéed vegetables. Continue to cook, stirring frequently, for about 3 minutes until the tomato paste begins to caramelize. You’ll notice little brown spots forming on the bottom of the pot where the tomato paste has made contact – this is a crucial step for developing rich, umami flavor.

Step 3: Brown the Ground Beef
Add the ground beef to the Dutch oven, separating it into smaller pieces. Break up the ground beef with a wooden spoon as it cooks.
Step 4: Partially Cook the Meat
Continue to cook the ground beef for about 5 minutes, or until it starts to brown. It doesn’t need to be cooked through completely at this stage, as it will finish cooking in the oven later.

Step 5: Deglaze with Red Wine
Pour in the red wine and bring the mixture to a simmer. Allow it to simmer for about 3 minutes, or until the strong fragrance of alcohol has cooked off. This step deglazes the pot, picking up all those delicious browned bits from the bottom, which adds immense flavor to your sauce.

Step 6: Separate Meat for Filling
Using a slotted spoon, carefully transfer as much of the cooked ground beef and sautéed vegetables to a large mixing bowl as you can, leaving most of the liquid and remaining bits in the Dutch oven. Set this mixture aside for now.
Preheat your oven to 375℉ (190℃).
Step 7: Prepare the Rich Tomato Sauce
Bring the remaining liquid in the Dutch oven back to a simmer. Add the canned whole plum tomatoes, crushing them with your hand or a wooden spoon as you add them. Stir in the fresh basil leaves and season with 1-2 teaspoons of salt to taste. Bring the tomato sauce to a gentle simmer and let it cook for a few minutes while you prepare the filling.

Step 8: Assemble the Stuffed Pepper Filling
While the tomato sauce is simmering, combine the reserved ground beef and vegetables with the cooked white rice, chopped fresh parsley, and parmesan cheese in the large bowl. Add about half a cup of the simmering tomato sauce from the Dutch oven to the bowl. Mix everything thoroughly until all ingredients are well incorporated and the filling is moist and flavorful.

Set aside the ground beef and rice mixture. Prepare your bell peppers by cutting off the tops and scooping out the seeds and membranes. For stability, you might need to slightly trim the very bottom of each pepper so it stands upright.

Step 9: Stuff and Top the Peppers
Generously stuff each prepared bell pepper to the brim with the savory ground beef and rice mixture. Once stuffed, top each pepper with an extra spoonful of the simmering tomato sauce and a generous handful of shredded mozzarella cheese.

Step 10: Bake to Perfection
Carefully place your Italian stuffed peppers into the simmering tomato sauce in the Dutch oven. Arrange them in a way that they remain upright and stable during baking. Place the uncovered Dutch oven into your preheated oven and bake for 20 minutes. The peppers will become tender, the filling will heat through, and the cheese will melt and become golden brown.
Remove the Dutch oven from the oven. Serve your exquisite stuffed peppers immediately, with extra spoonfuls of the rich tomato sauce drizzled on top! The melted cheese combined with the flavorful sauce and hearty filling creates an utterly delicious experience.
Pro-Tips for Perfect Italian Stuffed Peppers
- Repurpose Extra Sauce: Often, you’ll have more delicious tomato sauce than you can eat with just the stuffed peppers. Don’t let it go to waste! The next day, this leftover sauce makes an incredible base for pasta, meatballs, or even a dipping sauce for crusty bread.
- Ensure Stability: Bell peppers can sometimes be wobbly. To help them stand easily and prevent them from tipping over in the pot, simply use a knife to carefully trim a thin slice off the very bottom of each pepper. This creates a flat base without affecting the integrity of the pepper.
- Flavorful Sauce Base: When transferring the ground beef mixture, don’t fuss about removing ALL of the ground beef and veggies from the Dutch oven. Leaving some small bits and flavorful drippings in the pot will only enrich your tomato sauce, adding more depth and complexity to the final dish.
- Don’t Overcook the Beef (Initially): You don’t have to cook the ground beef all the way through during the initial browning step. Remember, the stuffed peppers will be baked in the oven, giving the meat plenty of time to finish cooking thoroughly and absorb all the wonderful flavors of the sauce and peppers.
- Achieve Desired Pepper Tenderness: I personally prefer my peppers to retain a little bite – a pleasant al dente texture. If you desire them to be softer and more yielding, simply leave them in the oven for an additional 5-10 minutes. Keep an eye on them to reach your perfect tenderness.
- Scaling the Recipe: If you decide to double this recipe to feed a larger crowd, you generally don’t need to double the sauce recipe completely. As long as your stuffed peppers are covered at least ¼ of the way up in the pot with the tomato sauce, they will braise beautifully and absorb enough flavor. You might just need a slightly larger Dutch oven or two pots.
- Quality Matters: Using high-quality ingredients, especially for your red wine and canned tomatoes, will make a noticeable difference in the final taste of your Italian stuffed peppers. Invest in good components for the best results.
How to Store and Reheat Leftover Stuffed Peppers
Stuffed peppers are fantastic as leftovers, often tasting even better the next day as the flavors have more time to meld. When saving them, I like to cut them in half before storing them. This not only makes them easier to fit into airtight containers but also simplifies reheating, as I typically cut them in half anyway. Store them in an airtight container in the refrigerator for 3-4 days.
To reheat individual portions quickly, cut them in half or quarters and place them on a plate in the microwave. Heat in 1-2 minute intervals until warmed through.
For a more gourmet reheating experience that mimics freshly baked, preheat your oven to 375℉ (190℃). Place the stuffed peppers on a baking tray or back into a small Dutch oven. Top them with a bit more tomato sauce and a sprinkle of shredded mozzarella cheese. Heat until the cheese is beautifully melted and bubbly, and the peppers are warmed through, usually about 15-20 minutes. This method helps retain their texture and delicious cheesy topping.
Freezing Instructions: Stuffed peppers freeze exceptionally well! Once completely cooled, you can freeze them individually or in portions. Wrap each pepper tightly in plastic wrap, then aluminum foil, and place them in a freezer-safe bag or container. They can be stored in the freezer for up to 3 months. To reheat from frozen, thaw in the refrigerator overnight, then reheat in the oven as described above, adding extra sauce and cheese if desired.
What to Serve with Italian Stuffed Peppers
Italian stuffed peppers are quite a substantial dish on their own, often serving as a complete meal due to their hearty filling of meat, rice, and vegetables. However, if you’re looking to round out your meal or serve them for a special occasion, here are some delightful pairing suggestions:
- Crusty Italian Bread: Perfect for soaking up every last drop of that rich, savory tomato sauce. A must-have!
- Simple Green Salad: A light, crisp green salad with a vinaigrette dressing provides a refreshing contrast to the richness of the peppers.
- Garlic Bread: If you love garlic, a warm, buttery garlic bread is always a welcome addition.
- Roasted Asparagus or Green Beans: These simple vegetable sides add freshness and color without being too heavy.
- Pasta with Olive Oil and Garlic: A very light pasta dish, tossed simply with olive oil, garlic, and a pinch of red pepper flakes, can complement the meal without overpowering it.
- During the Holidays: When preparing these during festive seasons, we often serve them in halves alongside other Italian feast items like a classic tray of lasagna and a tray of our famous eggplant parmesan. The combination creates an incredible spread that’s sure to impress!
Watch the Video: Stuffed Peppers Recipe
More Italian Favorites from Our Kitchen
- Restaurant-Style Chicken Scarpariello
- White Bean Lentil Soup
- Italian Pink Sauce with Sausage
- Italian Cabbage Recipe
We absolutely love hearing from you! Please leave a comment and a star rating below in the recipe card to let us know what you think of our recipes. Your feedback is invaluable. Feel free to tag us on Instagram @vindelgiudice when you make these delicious Italian stuffed peppers!
📖 Recipe
Italian Stuffed Peppers in Tomato Sauce
Vincent DelGiudice
Pin Recipe
15 minutes
1 hour
1 hour
15 minutes
Main Course
Italian
4
servings
646
kcal
Equipment
-
1 dutch oven or oven safe pot
Ingredients
-
4
bell peppers -
1
lb
ground beef -
1
tablespoon
olive oil -
2
carrots, chopped -
2
stalks of celery, chopped -
1
medium onion, chopped -
3
cloves of garlic, minced -
2
tablespoon
tomato paste -
½
cup
red wine -
1
28 oz can
whole plum tomatoes -
5
basil leaves -
1-2
teaspoon
salt to taste -
1
cup
shredded mozzarella cheese -
½
cup
white rice -
⅔
cup
parmesan cheese -
2
tablespoon
fresh chopped parsley with some extra for garnish
Instructions
-
In a saucepan, cook ½ cup of white rice as directed on the bag.
-
Bring a large dutch oven to medium-high heat. Add olive oil and once shimmering, add onion, celery, and carrot. Saute for 5-8 minutes until vegetables begin to soften. Then stir in garlic and saute for 30 seconds. Stir in tomato paste and saute until the tomato paste begins to caramelize about 3 minutes. You’ll start to see little brown spots on the bottom of the pot where the tomato paste was.
-
Separate ground beef into pieces and add into the dutch oven. Break up the ground beef with a wooden spoon. Cook the ground beef for about 5 minutes or until it starts to brown (it doesn’t have to brown all the way). Add the red wine and bring to a simmer. Simmer for 3 minutes or until the fragrance of alcohol is gone.
-
Use a slotted spoon to transfer ground beef to a large bowl. Set aside for now. Preheat oven to 375℉
-
Bring the red wine back to a simmer and add the whole tomatoes crushing with your hand or a wooden spoon. Bring the tomato sauce to a simmer. While the tomato sauce is simmering, combine the ground beef, rice, parsley, and parmesan cheese. Add half a cup of the tomato sauce to the bowl and mix everything well. Cut the tops off of the peppers off and stuff them to the brim with the ground beef mixture. Top each pepper with a spoonful of tomato sauce and a handful of mozzarella cheese.
-
Place stuffed peppers upright into the tomato sauce. Configure them in a way that they won’t fall. Place dutch oven uncovered into the oven for 20 minutes. Remove from the oven and serve with spoonfuls of extra sauce.
Notes
- You can shape the bottom of the bell pepper with a knife to help them stand easily.
- Don’t worry about removing ALL of the ground beef and veggies from the sauce.
- You don’t have to cook the ground beef all the way through because you’re going to cook it again in the oven!
Nutrition
Calories:
646
kcal
Carbohydrates:
36
g
Protein:
36
g
Fat:
37
g
Saturated Fat:
16
g
Polyunsaturated Fat:
2
g
Monounsaturated Fat:
16
g
Trans Fat:
1
g
Cholesterol:
114
mg
Sodium:
628
mg
Potassium:
940
mg
Fiber:
5
g
Sugar:
10
g
Vitamin A:
9380
IU
Vitamin C:
159
mg
Calcium:
409
mg
Iron:
4
mg
Tried this recipe?
We’d love for you to
Leave a Review!