I was a pretty picky eater as a child, especially about any type of meat. However, even in my pickiness, my mom made a few meat-centered meals that I absolutely LOVED, and still do now — especially American Chop Suey, Homemade Meatballs with Pasta, and Stuffed Peppers.
Two of those three meals I’ve already put my own spin on and blogged about, so I figured it was time to do the same for stuffed peppers! After experimenting/recipe-testing with different versions over the last few months, I have settled on what I think are the perfect stuffed peppers. =)
My version is actually fairly similar to what we ate growing up, just with a little more pizzaz. =) First, I take bright, fresh bell peppers, halve them + par-boil them. Then, I make an amazingly-flavorful homemade seasoned tomato rice.
Then, I saute up a mixture of onions, ground beef, tomatoes, and spices. Finally, I combine the rice + meat mixture, stuff it generously in those pepper halves, drizzle with tomato sauce, + bake until browned + pipin’ hot.
The result? Seriously, the BEST stuffed peppers I have ever had, bursting with tons of flavor + depth.
This recipe serves 4-6, but is easily doubled or tripled, if you’re serving a crowd. And if you have leftovers, no problemo – these heat up wonderfully straight from the fridge + freeze great for future meals, too!

Stuffed Peppers
Ingredients
Method
- Heat 1 Tbsp. oil in a medium saucepan over medium heat. Add the rice + stir occasionally until rice begins to lightly brown. Add the garlic, salt, cumin, chili powder, + paprika to the rice, + stir until well-combined, about 2 minutes. Add the tomato sauce, + chicken broth. Bring the mix to a boil then turn the heat to low, cover + simmer for 20 – 25 minutes, until the rice is cooked through + the the liquid is absorbed. Remove from heat + fluff with a fork.
- Cut each pepper in half, lengthwise. Remove seeds + membranes; rinse peppers (I usually leave the stem attached, as I think it makes a nice presentation). Bring a large pot of water to a boil (just add enough enough water to cover peppers). Once boiling, add peppers to the water. Cook for about 3 minutes, then remove from the boiling water + set aside.
- Heat the remaining 1 Tbsp. oil in large skillet over medium heat. Add the onion and cook for about 5 minutes, until translucent. Then, add in the beef, and cook, breaking up the meat and stirring occasionally, until beef is brown; drain off any fat. Stir in the cooked rice, diced tomatoes and 1 cup of the tomato sauce; cook for just 2-3 minutes until everything is hot.
- Heat oven to 350°F.
- Equally stuff the pepper halves with the beef/rice mixture (all mixture will be used up between the eight halves). Lay peppers evenly in a 9×13 baking dish (as pictured above). Pour the remaining tomato sauce around the peppers + drizzle on top of peppers.
- Cover with foil, and bake for 15 minutes. Uncover and bake for about 15 minutes longer, until peppers are tender, and tops are slightly browned + a bit crispy.
- Serve hot + enjoy!