• Recipe Index
  • About
  • Recipes by Meals
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Desserts
    • Drinks
  • Recipes by Meal Time
    • Breakfast
    • Dinner
menu icon
go to homepage
  • Recipe Index
  • About
  • Recipes by Meals
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Desserts
    • Drinks
  • Recipes by Meal Time
    • Breakfast
    • Dinner
search icon
Homepage link
  • Recipe Index
  • About
  • Recipes by Meals
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Desserts
    • Drinks
  • Recipes by Meal Time
    • Breakfast
    • Dinner
×

Vegetarian Stuffed Peppers with Cilantro, Tomato, and Cheddar Recipe

Published: Sep 23, 2026 by Lea · This post may contain affiliate links · Leave a Comment

↓ Jump to Recipe

If you are craving a vibrant, wholesome meal that bursts with bold flavors and inviting textures, this Vegetarian Stuffed Peppers with Cilantro, Tomato, and Cheddar Recipe is exactly what you need. Filled with a zesty combination of tomatoes, fresh cilantro, hearty pinto beans, and a welcome kick of spices, then topped with melty cheddar cheese, these roasted red peppers make for a colorful and satisfying dish that feels like a warm hug on a plate. Perfect for a family dinner or a cozy solo feast, this recipe will quickly become one of your favorites to prepare and enjoy.

Ingredients You'll Need

The image shows fresh red bell peppers, some whole and some cut in half to show the smooth, shiny, red inner flesh with white ribs inside. The peppers are placed on a white marbled surface. Around them, there are halved white onions with their layered, smooth white interiors facing up. There are fresh green herbs, likely cilantro, and two halves of lime with bright green skin and juicy, pale green insides. Nearby are small white dishes containing ground spices with brown and green shades. Small cherry tomatoes, cut in half with bright red shiny skin and juicy interiors are in a white bowl. There are also cloves of peeled garlic and a blue bowl filled with brown cooked beans. The colors are fresh and vibrant, all arranged neatly as ingredients. Photo taken with an iphone --ar 4:5 --v 7

Simple ingredients come together beautifully in this dish, each bringing its own special touch to the final flavor, texture, and color. These basics are easy to find and essential for creating that irresistible combination that defines this recipe.

  • Red bell peppers: Choose large, fresh ones for a perfect vessel that roasts tender with slightly blistered edges.
  • Extra virgin olive oil: Adds a smooth richness and helps roast the peppers to perfection.
  • Fine salt and freshly ground black pepper: Enhance every layer of flavor with just the right seasoning.
  • Long-grain brown rice: Offers a nutty base that holds up well in the filling, bringing subtle texture.
  • Yellow onion: Provides sweetness and depth to the filling when gently sauteed.
  • Cherry tomatoes: Burst with juiciness and fresh summery flavor that balances the spices.
  • Fresh cilantro: The fresh herbaceous brightness that gives this recipe its signature taste.
  • Garlic cloves: Add savory warmth and fragrance to the filling.
  • Chili powder and ground cumin: Bring smoky, earthy spice that elevates every bite.
  • Pinto beans: A hearty protein that makes this dish both filling and nutritious.
  • Lime juice: A splash of acidity that brightens and rounds out the flavors.
  • Grated cheddar cheese: Melts beautifully on top, creating golden, gooey goodness.

How to Make Vegetarian Stuffed Peppers with Cilantro, Tomato, and Cheddar Recipe

Step 1: Roast the Peppers

Start by preheating your oven to 425 degrees Fahrenheit. Place your red bell pepper halves cut side up on a baking dish or on parchment-lined sheet. Drizzle with olive oil and sprinkle evenly with salt and freshly ground black pepper. Rub the oil over the pepper surfaces with your hands so each piece is coated well. Roast them for 20 to 25 minutes until they soften and develop lovely blistered edges. These roasted peppers create the tender, sweet flavor base that holds the filling perfectly.

Step 2: Cook the Rice

While the peppers roast, rinse your brown rice until the water runs clear. Boil it uncovered in plenty of water for about 30 minutes until tender but still with a bite. Drain thoroughly and return to the pot off the heat to keep warm. This hearty rice provides substance and texture to the filling.

Step 3: Prepare the Flavorful Filling

Warm olive oil in a large skillet over medium heat. Toss in the chopped yellow onion with a pinch of salt and sauté until soft and translucent, about 5 minutes. Next, add the halved cherry tomatoes and cook down until they release their juices and soften, roughly another 5 minutes. Stir in freshly chopped cilantro, minced garlic, chili powder, and cumin, cooking briefly until the garlic becomes fragrant but not browned. Remove from the heat and mix in the cooked rice, rinsed pinto beans, lime juice, and a few grinds of black pepper. Adjust seasonings with salt and pepper to your liking.

Step 4: Stuff and Bake the Peppers

Discard any excess liquid sitting inside the roasted pepper halves to prevent sogginess. Generously spoon the rice and bean mixture into each pepper, packing it just right without overfilling. Finish by sprinkling a good handful of grated cheddar or mozzarella over the top. Bake the stuffed peppers in your still-hot 425-degree oven for 12 to 13 minutes until the cheese melts and lightly browns with golden spots. The warmth from baking lets all flavors meld into a comforting, irresistible dish.

How to Serve Vegetarian Stuffed Peppers with Cilantro, Tomato, and Cheddar Recipe

A white plate with a stuffed red bell pepper cut in half on the left side, showing layers of cooked rice and melted white cheese on top, garnished with small green cilantro leaves. On the right side of the plate, there is a whole stuffed red bell pepper with melted cheese and cilantro on top. Above the peppers, there are four slices of yellow avocado with green edges. A silver knife and fork rest on the right side of the plate. The plate is on a white marbled background, with a pink cloth partially visible at the bottom left corner. Photo taken with an iphone --ar 4:5 --v 7

Garnishes

Add fresh cilantro leaves on top for an extra punch of herbal brightness. For an elegant twist, try sliced ripe avocado, a drizzle of zesty cilantro-hemp pesto, or a dollop of your favorite salsa or sour cream (regular or vegan) to complement the cheesy richness and balance the spices.

Side Dishes

This recipe pairs wonderfully with a simple mixed green salad tossed in a tangy vinaigrette or with some warm, crusty bread to soak up any drippings. For a wholesome meal, consider serving alongside a light bean salad or a refreshing cucumber and tomato salad to keep things bright and balanced.

Creative Ways to Present

Serve each pepper half on a colorful plate garnished with edible flowers or microgreens for a stunning visual appeal. You can also arrange multiple halves in a baking dish at the table for a family-style experience where everyone digs in fresh off the oven. For a fun twist, spoon the filling into mini sweet peppers or even hollowed-out zucchinis for a party platter.

Make Ahead and Storage

Storing Leftovers

Keep any leftover stuffed peppers covered in an airtight container in the refrigerator for up to 4 days. The flavors actually deepen overnight, making for an even tastier next-day meal. Just be sure to reheat gently to maintain the texture of the peppers and the cheese.

Freezing

These stuffed peppers freeze well if you want to prepare ahead for busy days. Wrap each pepper individually or place them in a freezer-safe container. Freeze for up to several months. When ready to enjoy, thaw in the fridge overnight before reheating to preserve the integrity of the filling and roasted pepper.

Reheating

Reheat leftovers in a 350-degree oven for 15 to 20 minutes, or microwave on medium power until heated through. If you like your cheese a bit melted again, you can briefly broil toward the end of reheating, watching closely to avoid burning.

FAQs

Can I use a different type of cheese?

Absolutely! While cheddar or mozzarella works beautifully here, you can experiment with Monterey Jack, Pepper Jack, or even a vegan cheese alternative for a dairy-free version. Just choose a cheese that melts well to get that perfect golden finish.

What if I don’t have brown rice?

White rice, quinoa, or even bulgur wheat would make excellent substitutes. Adjust cooking times accordingly and keep in mind the texture differences each grain brings to the filling.

Can I prepare this recipe vegan?

Yes! Simply swap out the cheddar for a plant-based cheese that melts well or omit the cheese topping altogether. The filling itself is naturally vegan and packed with flavor.

How spicy is this recipe?

This recipe features mild heat from chili powder, balanced by fresh ingredients, making it suitable for most palates. You can adjust the amount of chili powder or add some diced jalapeño if you like it spicier.

Can I use canned tomatoes instead of fresh?

Fresh cherry tomatoes give the best texture and brightness, but canned diced tomatoes can work in a pinch. Be sure to drain excess liquid to avoid a watery filling.

Final Thoughts

I truly hope you enjoy preparing and savoring this Vegetarian Stuffed Peppers with Cilantro, Tomato, and Cheddar Recipe as much as I do. It’s such a rewarding dish that feels heartfelt and homemade, bursting with fresh, bright flavors and comforting textures that satisfy every time. Give it a try—you might just find your new go-to weeknight dinner or celebratory meal to share with loved ones.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Vegetarian Stuffed Peppers with Cilantro, Tomato, and Cheddar Recipe

Vegetarian Stuffed Peppers with Cilantro, Tomato, and Cheddar Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.3 from 6 reviews

  • Author: Lea
  • Total Time: 1 hour 15 minutes
  • Yield: 4 servings
  • Diet: Vegetarian
Print Recipe
Pin Recipe

Description

This Vegetarian Stuffed Peppers recipe features roasted red bell peppers filled with a flavorful mixture of brown rice, pinto beans, fresh vegetables, and warming spices, topped with melted cheese and garnished with fresh cilantro. It is a hearty, nutritious, and colorful meal perfect for a wholesome vegetarian dinner.


Ingredients

Roasted Peppers

  • 4 large red bell peppers, halved from stem to base, seeds and membranes removed
  • 1 tablespoon extra virgin olive oil, as needed
  • Fine salt and freshly ground black pepper, for sprinkling

Filling and Topping

  • ½ cup long-grain brown rice (or 1 ½ cups cooked rice)
  • 2 tablespoons extra virgin olive oil
  • 1 large yellow onion, chopped
  • ½ teaspoon fine salt, to taste
  • 1 pint (2 cups) cherry tomatoes, halved or quartered if large
  • ½ cup chopped fresh cilantro, plus more for garnish
  • 4 cloves garlic, pressed or minced
  • 1 ½ teaspoons chili powder
  • 1 teaspoon ground cumin
  • 1 can (1 ½ cups) pinto beans, rinsed and drained
  • Freshly ground black pepper, to taste
  • 1 tablespoon lime juice
  • 4 ounces (about 1 cup) grated part-skim mozzarella or cheddar cheese
  • Optional garnishes: Sliced ripe avocado or guacamole, cilantro-hemp pesto, red salsa, sour cream or vegan sour cream


Instructions

  1. Roast the Peppers: Preheat the oven to 425°F. Arrange the pepper halves skin-side down on a lined baking sheet or dish. Drizzle with olive oil, sprinkle with salt and pepper, and rub to coat. Bake for 20-25 minutes until blistered and fork-tender. Set aside, keeping the oven on.
  2. Cook the Rice: Rinse ½ cup brown rice under cold water until clear. Boil in a large pot of water uncovered for about 30 minutes, adjusting heat to prevent boil-over. Drain and return rice to pot; set aside.
  3. Prepare the Filling: Heat 2 tablespoons olive oil in a large skillet over medium heat. Add chopped onion and ½ teaspoon salt, cooking until tender, about 5 minutes. Add cherry tomatoes and cook until softened, about 5 minutes more.
  4. Add Spices and Garlic: Stir in fresh cilantro, garlic, chili powder, and cumin. Cook while stirring until garlic is fragrant, about 30 to 60 seconds.
  5. Combine Filling Ingredients: Remove skillet from heat. Add cooked rice, drained pinto beans, lime juice, and freshly ground black pepper (about 10 twists). Mix well and adjust seasoning with additional salt (about ¼ teaspoon) and pepper to taste.
  6. Stuff the Peppers: Pour off any excess liquid from peppers. Generously fill each pepper half with the rice mixture. If excess filling remains, save for serving as a side dish.
  7. Add Cheese and Bake: Top each stuffed pepper with grated cheese. Bake at 425°F for 12 to 13 minutes until cheese is melted and golden in spots.
  8. Serve: Garnish with extra fresh cilantro and optional toppings such as avocado slices, cilantro-hemp pesto, salsa, or sour cream. Serve warm. Store leftovers covered in the refrigerator for up to 4 days; can be frozen for several months.

Notes

  • Use large red bell peppers for adequate stuffing space.
  • Use part-skim mozzarella or cheddar for a lighter cheese topping.
  • Leftover filling can be served as a side dish or saved for another meal.
  • Check seasoning before stuffing to balance salt and spice levels.
  • Ensure rice is cooked properly before mixing to avoid undercooked grains in the stuffing.
  • Freezing stuffed peppers is possible, but texture of peppers may slightly change upon thawing.
  • Prep Time: 20 minutes
  • Cook Time: 55 minutes
  • Category: Main Dish
  • Method: Baking
  • Cuisine: Vegetarian American

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Appetizers and Snacks

  • Mummy Jalapeno Peppers Recipe
    Mummy Jalapeno Peppers Recipe
  • Mummy Jalapeno Pepper Poppers Recipe
    Mummy Jalapeno Pepper Poppers Recipe
  • Bruschetta with Fresh Tomato and Basil Recipe
    Bruschetta with Fresh Tomato and Basil Recipe
  • Baked Brie with Dried Fruit, Nuts, and Butterscotch Recipe
    Baked Brie with Dried Fruit, Nuts, and Butterscotch Recipe

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Welcome to Recipes By Lea

I spent most of my twenties working as a freelance travel photographer, bouncing between cities for weeks at a time. Lisbon, Istanbul, Bangkok, Mexico City—wherever a client needed architecture, street life, and local culture captured in a real, honest way. It was exciting and fast, but it also meant inconsistent routines and way too many meals that came from cafés, room service, or whatever I could grab between shoots.

Learn more

Popular

  • Roast Pumpkin, Spinach, and Feta Salad Recipe
    Roast Pumpkin, Spinach, and Feta Salad Recipe
  • Creamy Chicken and Wild Rice Soup Recipe
    Creamy Chicken and Wild Rice Soup Recipe
  • Chicken and Broccoli Stir Fry Recipe
    Chicken and Broccoli Stir Fry Recipe
  • Salted Caramel Apple Snickers Cake Recipe
    Salted Caramel Apple Snickers Cake Recipe

Footer

↑ back to top

Explore

  • Appetizers and Snacks
  • Breakfast
  • Soups
  • Dinner
  • Side-Dish
  • Desserts
  • Drinks

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure
  • DMCA

We may earn from qualifying purchases through affiliate links at no extra cost to you.

Copyright © 2025 Recipes By Lea. All rights reserved.