25-Minute Instant Pot Stuffed Peppers
These stuffed peppers come out tender and steamy in half the time of the oven version, with a cheesy top and a rich tomato-beef filling that tastes like it simmered for hours. The Instant Pot does all the heavy lifting, so you get a complete dinner with minimal cleanup.

If you have a pound of ground beef, a few bell peppers, and some leftover rice, you are already most of the way there.
What Makes These Stuffed Peppers a Weeknight Win
The peppers soften just enough under pressure to be spoon-tender but still hold their shape, so every bite has that slight sweetness against the savory filling. That filling uses cooked rice to soak up the tomato juices, which keeps it moist but never mushy.
I keep coming back to this version because the whole thing is ready in about 25 minutes, and the cheese on top gets bubbly and browned under the broiler while the pot does the rest of the work. It is the kind of meal that feels a little special but never fussy.
Ingredients

- 4 large bell peppers: any color works, pick ones with flat enough bottoms to stand upright
- 1 tbsp olive oil: for browning the beef
- 1 lb ground beef: 80/20 gives the best flavor and moisture
- 1 small onion: diced small
- 2 garlic cloves: minced
- 1 can (14.5 oz) diced tomatoes: undrained, the juices season the filling
- 1 cup tomato sauce: divided; half goes into the filling and half over the top
- 1 cup cooked white rice: from about 1/3 cup uncooked, cooled or day-old works well
- 1 tsp Italian seasoning: or a mix of dried oregano and basil
- 1/2 tsp salt: plus a pinch more for the meat
- 1/4 tsp black pepper
- 1 cup shredded mozzarella cheese: part-skim melts well
- 1 cup water: for the bottom of the Instant Pot
Variations and Substitutions
- Ground turkey: swaps in 1 for 1 with the same cook time, just add an extra pinch of salt since it’s leaner.
- Brown rice or quinoa: use the same 1 cup cooked, the chewy texture holds up nicely.
- Cheddar or provolone: either melts into a sharper, saltier top; use about 1 cup shredded.
- No cheese: the peppers are still satisfying without it, just serve them with an extra spoonful of the tomato sauce from the pot.
- Spicier filling: stir in 1/2 tsp red pepper flakes or a chopped chipotle pepper with the beef.
Instant Pot Chili goes perfectly with these stuffed peppers for a cozy meal.
How to Make 25-Minute Instant Pot Stuffed Peppers
Step 1: Mix the Beef Filling

Set your Instant Pot to sauté mode and add the 1 tbsp olive oil. When the oil shimmers, crumble in the 1 lb ground beef and cook for about 4 minutes, breaking it up with a spoon, until it’s browned and no longer pink. Toss in the diced onion and minced garlic and cook for another 2 minutes, just until the onion softens and the garlic smells fragrant. Drain off any excess fat if there’s a pool in the bottom.
Turn off the sauté function and stir in the 1 cup cooked rice, the can of diced tomatoes with all their juices, 1/2 cup of the tomato sauce, the Italian seasoning, salt, and black pepper. The mixture will look saucy and smell deeply of tomatoes and herbs, with every grain of rice coated.
Step 2: Stuff the Bell Peppers

Slice the tops off the 4 bell peppers and pull out the seeds and pale membranes. If a pepper wobbles on the counter, shave a very thin sliver off the bottom to create a flat spot, taking care not to cut a hole through. Spoon the beef mixture evenly into each pepper, pressing down gently with the back of the spoon so the filling packs in snugly and mounds a little over the top.
Step 3: Pressure Cook the Peppers

Pour the 1 cup water into the clean Instant Pot and place a trivet or steamer rack inside. Stand the stuffed peppers upright on the trivet, then spoon the remaining 1/2 cup tomato sauce over the tops, letting it drip down the sides.
Lock the lid, turn the steam release valve to Sealing, and pressure cook on High for 4 minutes if you like a tender-crisp pepper that still has some bite. Go with 5 minutes for a softer texture that keeps its shape. When the timer beeps, let the pressure release naturally for 5 minutes, then carefully switch the valve to Venting to release any leftover steam.
Step 4: Melt the Cheese

Once you remove the lid, sprinkle the 1 cup shredded mozzarella evenly over the tops of the peppers. For the golden, bubbly top that makes these look restaurant-worthy, transfer the peppers to a foil-lined baking sheet and run them under the broiler for 2 to 3 minutes. The cheese will melt and brown in spots while you watch. If you’d rather skip the broiler, just close the Instant Pot lid and let the peppers sit for 3 to 4 minutes off the heat; the residual warmth will melt the cheese into a soft blanket.
Step 5: Spoon and Serve

Use tongs or a wide spatula to lift each stuffed pepper onto a plate, holding it steady so the filling stays put. Spoon some of the tomato sauce pooled at the bottom of the pot over every pepper, and serve them right away while the cheese is stretchy and hot.
Tips for Sturdy, Tender Stuffed Peppers
- Look for peppers with four lobes at the bottom, they naturally sit flatter than the three-lobed ones and are less likely to tip over.
- Cooled or day-old rice works best because the grains are dry and separate, so the filling doesn’t turn gluey.
- A small foil sling placed under the peppers on the trivet makes lifting them out of the hot pot much easier.
- If your peppers are extra large and filling seems a little short, mix a handful of shredded cheese directly into the filling for extra volume and a richer texture.
- For a crunchy topping without cheese, scatter buttered breadcrumbs over the peppers before the broiling step.
Adjust the pressure cook time based on how tender you like your peppers:
| Pressure Cook Time | Pepper Texture |
|---|---|
| 4 minutes | Tender-crisp with a slight bite |
| 5 minutes | Soft but still holding its shape |
| 6 minutes | Very soft, almost melt-in-your-mouth |
Storing and Reheating Leftovers
- Refrigerate: cool the peppers completely, then store them in a sealed container for up to 4 days. They taste even better the next day once the flavors settle.
- Reheating: warm individual peppers in the microwave for 1 to 2 minutes, or place them in a covered baking dish with a splash of water and bake at 350°F for 15 minutes.
What to Serve With Stuffed Peppers
A simple green salad dressed with lemon vinaigrette cuts through the richness of the cheese and beef, and it comes together in the time it takes the pressure to release. Garlic bread is always a good move because it catches every drop of that extra tomato sauce on the plate. If you want to add more vegetables, roasted broccoli or green beans tossed with olive oil and salt sit alongside without competing.
Frequently Asked Questions
Can I use uncooked rice instead of cooked?
No. The short cooking time under pressure won’t cook raw rice through, and you’ll end up with hard, crunchy grains in the filling. Stick with fully cooked rice.
Can I make these ahead of time and freeze them?
Yes. Stuff the peppers, arrange them in a freezer-safe dish, and freeze before cooking. When you’re ready, place them in the Instant Pot straight from the freezer and add 2 extra minutes to the pressure cook time.
Do I need a trivet?
Yes, it keeps the peppers lifted above the water so the bottoms don’t get waterlogged. If you don’t have one, crumple a few balls of foil and set the peppers on those.
Can I double this recipe?
You can, but a 6-quart Instant Pot holds about 4 large peppers comfortably. For 8 peppers, cook in two batches or use an 8-quart pot without crowding so the steam circulates well.

25-Minute Instant Pot Stuffed Peppers Recipe
Ingredients
Method
- Sauté beef, onion, and garlic in olive oil on the Instant Pot’s sauté setting until browned, about 6 minutes. Drain fat, then stir in rice, diced tomatoes with juices, 1/2 cup tomato sauce, Italian seasoning, salt, and pepper.
- Cut tops off peppers, remove seeds and membranes, and slice a flat spot on the bottom if needed. Pack the beef mixture tightly into each pepper.
- Pour water into the pot and insert a trivet. Place stuffed peppers upright, spoon remaining 1/2 cup tomato sauce on top, and pressure cook on High for 4 to 5 minutes with a 5-minute natural release.
- Remove lid, top peppers with mozzarella, and broil on a baking sheet for 2 to 3 minutes until bubbly and golden. Or close the lid off heat for 3 to 4 minutes to melt the cheese.
- Lift peppers out with tongs, spoon over sauce from the pot, and serve hot.
