Stuffed bell peppers are a gorgeous, mouthwatering, and satisfying dish with rice, lentils, and fragrant spices.

Our recipe is inspired by Mediterranean flavors. It’s really easy to make with simple pantry staples.

These easy stuffed bell peppers are excellent as a main dish, side dish, and meal prep.

stuffed bell peppers with feta and fresh parsley

Dietary Note: this recipe is suitable for a vegetarian, vegan, and gluten-free diet. It’s low in cholesterol and saturated fat.

Don’t have time to read the full blog post? JUMP TO RECIPE HERE!

What are stuffed bell peppers?

stuffed bell peppers with feta cheese and fresh parsley on a plate

Stuffed bell peppers are a popular dish in most Mediterranean countries, from Italy to Turkey, from Spain to the coasts of North Africa.

There, bell peppers of any color are sometimes stuffed with rice and meat, and other times are vegetarian, without meat.

Our stuffed peppers recipe is inspired by Mediterranean, Levantine, and Middle-Eastern flavors and will remind you of our heavenly lentil mujaddara.

stuffed bell peppers cut in half
A stuffed bell pepper served on our yogurt tahini sauce and topped with a pinch of sumac, fresh lemon juice, and Italian parsley.

Like our stuffed tomatoes, zucchini, and butternut squash, this recipe packs comforting flavors and excellent nutrition, making it perfect for a cozy family meal.

To spice things up, top them with crumbled feta cheese, a squeeze of lemon or caramelized onions, and a creamy yogurt tahini sauce.

Ingredients for stuffed bell peppers

ingredients for mediterranean stuffed bell peppers

Quantities are in the recipe box at the bottom of the page.

Bell peppers

You can use red bell peppers, yellow bell peppers, orange bell peppers, or green bell peppers.

Rice

We use white long-grain rice.

Substitute arborio rice, basmati rice, or short-grain rice for long-grain.

You can also substitute wholegrain rice, quinoa, millet, amaranth, and buckwheat for rice, but you’ll have to adjust the cooking time accordingly.

White rice cooks faster, and we recommend it for this recipe.

Lentils

Use brown, black, or green lentils. You can use canned or dried lentils that you previously cooked in water until tender.

Here’s our guide on how to cook lentils.

Substitute black beans or chickpeas for lentils.

Tomatoes

We recommend canned diced tomatoes to make a hearty and rustic filling.

Substitute tomato puree, tomato sauce, whole canned peeled tomatoes, or ripe fresh tomatoes you previously diced.

Flavor base

We make a classic flavor base with extra virgin olive oil, white or yellow onion, and garlic. This first step adds flavor to the dish and shouldn’t be skipped.

Spices

We use cumin, turmeric, and red pepper flakes.

Substitute coriander for cumin and curry powder for turmeric.

If you dislike spices, substitute Italian seasoning for cumin and turmeric.

Vegetable broth

It helps the rice cook, and it’s necessary so that the stuffing won’t get dry as the stuffed bell peppers cook in the oven.

Parsley

We recommend Italian parsley, also known as flat-leaf parsley.

Substitute fresh dill or fresh coriander for parsley. You can even combine one or more fresh herbs.

Toppings (optional)

stuffed bell pepper topping ideas

Toppings are optional, but they turn these fantastic stuffed peppers into a nutritious and satisfying meal. We recommend:

  • Yogurt tahini sauce adds a refreshing feel and creamy texture to balance the warm spices.
  • Caramelized onions: for a sweet and caramelized flavor boost.
  • Lemon wedges: squeeze fresh lemon juice on the peppers and add freshness and tanginess.
  • Feta cheese or non-dairy feta.
Stuffed bell peppers with caramelized onions

How to make stuffed bell peppers

US cups + grams measurements in the recipe box at the bottom of the page.

1. Make the filling

Heat the olive oil in a large skillet, add the chopped onion, and sauté it on medium heat for three minutes.

Add the rice, pressed garlic, cumin, turmeric, and red pepper flakes and sauté while stirring for 60 seconds.

Stir in vegetable broth, rinsed lentils, and canned tomatoes, then season with salt and black pepper.

Bring to a gentle simmer and cook for 10 minutes, stirring occasionally. Turn the heat off and stir in finely chopped parsley. Taste and adjust for salt.

Tip: We aim for the rice to be half-cooked when we finish cooking it in the oven.

stuffed bell pepper instructions

2. Stuff the peppers

Preheat the oven to 350°F or 180°C.

Rinse and dry the bell peppers, cut them in half, and remove the seeds and white membrane.

Add a pinch of salt in each pepper, then fill them with the rice and lentil mixture.

Important: If you think your peppers won’t stand up straight when cut this way, you can cut them in half lengthwise instead.

how to stuff bell peppers with lentils and rice

Arrange them on a baking dish or rimmed baking tray and bake in the oven at 350°F or 180°C for 40 minutes or until the peppers are fork tender.

If the filling starts to char, cover the peppers with aluminum foil.

Stuffed bell peppers after baking with fresh parsley

Serving suggestions

Transfer onto a serving platter and serve with a sprinkle of parsley and lemon wedges.

Optionally, you can top them with:

stuffed bell peppers sprinkled with feta cheese and served on a plate

These stuffed peppers are main dish material as they contain a balanced amount of carbohydrates, protein, and fats.

They are nutritious, healthy, and fulfilling, and you won’t need much else next to one of these.

Stuffed bell peppers with caramelized onions

Variations

We tested all these variations, and they all take the same time to cook and follow the exact instructions described in this article.

  • Rice + meat (or vegan meat): Of course, you are free to make this easy stuffed peppers recipe with ground chicken, lean ground beef, ground turkey, or vegan ground meat.

    In this case, substitute 10 to 12 ounces of meat for lentils and fry it with the onions and spices for 5 minutes before adding the rice and following the recipe.
  • Rice + red lentils: use split red lentils instead of canned lentils.
  • Quinoa + kidney beans + corn: This is a Mexican-inspired variation for stuffed peppers. Hearty, fulfilling, and with a Mexican spin. Here, you can replace the parsley with fresh cilantro and a squeeze of lime on top.
  • Millet + Chickpea: Have you ever tried millet? It’s perfect in this recipe. Millet is a super healthy ancient grain cultivated by humans for over 7000 years.

    It’s come back in fashion in the last couple of years, and you can find it in most supermarkets in the grains and legumes section.
  • Buckwheat + chickpea + beans: Another delicious ancient grain, buckwheat is the perfect substitute for rice in this recipe. It has a nutty taste and a funny triangular shape. Try it, and we are sure you will love it.
  • Cheesy topping: If you want to top the peppers with cheese, we recommend mozzarella, cheddar, pepper jack, or melty vegan cheese.

    Add it 5 minutes before the peppers are done baking.

Tips

  • Taste the filling before stuffing the peppers: We do this to adjust for salt and to ensure that the rice is not overcooked. Try not to overcook the filling by tasting it around the 8-minute mark.
  • Can I use green peppers instead? You can use green, orange, or yellow peppers; they all work here. Red bell peppers are sweeter and are the richest in nutrients.

    That’s because they stay on the vine the longest, giving them time to develop more flavor and a richer nutritional profile.

    For example, did you know they are packed with vitamin A, potassium, and fiber? They also have about three times more vitamin C than oranges.
Stuffed bell pepper with yogurt

Questions

Can I make stuffed bell peppers in advance?

You can make stuffed bell peppers up to three days in advance, then store them in the refrigerator or freeze them.

They are perfect for meal prep because their flavor is even better the day after.

Can I stuff bell peppers with wild rice or wholegrain rice?

Yes, however, you need to adjust the cooking time. With whole grain rice, for example, you’d need to cook the rice almost entirely in the pan first, or else it won’t cook when in the peppers.

Do I need to boil my bell peppers before stuffing them?

There is no need to boil bell peppers before stuffing them. Baking them in the oven with the stuffing is enough to ensure they are fully cooked.

Storage

Make ahead: Stuffed peppers are excellent for meal prep. On the second day, they are even tastier as the flavors have time to meld. You can bake them up to three days in advance.

Refrigerator: Keep leftovers in an airtight container in the fridge for up to 3 days.

Freezer: First, let the bell peppers cool thoroughly. If you have a freezer-safe pot and a large enough freezer, just put a lid on and freeze.

Alternatively, you can place each pepper in a single freezer bag. That’s the easiest way to defrost them individually. Thaw in the microwave.

Reheat: Microwave is the best and fastest option.

More Mediterranean-Inspired Recipes

stuffed bell peppers with feta on a Mediterranean plate

Stuffed Bell Peppers

4.92 from 24 votes
Stuffed bell peppers are a gorgeous, mouthwatering, and satisfying dish with rice, lentils, and fragrant spices.
They are excellent as a main dish, side dish, and meal prep.
Prep Time: 20 minutes
Cook Time: 30 minutes
Total Time: 50 minutes
Servings: 4 people
Course: Main Course, Side dish
Cuisine: Mediterranean

Ingredients 

  • 4 medium bell peppers any color
  • 2 tablespoons extra virgin olive oil
  • 1 large onion chopped
  • 3 cloves garlic pressed
  • teaspoons ground coriander or ground cumin
  • 1 teaspoon turmeric
  • ¼ teaspoon red pepper flakes or more to taste
  • 1 cup rice
  • 1 can (15 ounces) lentils green, black, or brown. Substitute 1½ cups cooked lentils / or ½ cup dried boiled in 2 cups water and ½ teaspoon salt until tender.
  • 1 can (15 ounces) diced tomatoes
  • 1 teaspoon salt
  • teaspoon black pepper
  • 2 cups vegetable broth
  • ½ cup Italian parsley chopped

Topping suggestions

Instructions 

  • MAKE FILLING: Heat 2 tablespoons extra virgin olive oil in a large skillet, add 1 large onion (chopped), and sauté it for three minutes.
    Add 1 cup rice, 3 cloves garlic (pressed), 1½ teaspoons ground coriander, 1 teaspoon turmeric,¼ teaspoon red pepper flakes, and sauté while stirring for 60 seconds.
    Stir in 2 cups vegetable broth, 1 can (15 ounces) lentils (drained), and 1 can (15 ounces) diced tomatoes, then season with 1 teaspoon salt and ⅛ teaspoon black pepper.
    Simmer for 10 minutes, stirring occasionally. Turn the heat off and stir in ½ cup Italian parsley (chopped). Taste and adjust for salt. The rice should be half-cooked.
    stuffed bell pepper instructions
  • STUFF PEPPERS: Preheat oven to 350°F or 180°C.
    Rinse and dry the bell peppers, cut them in half, and remove the seeds and white membrane.
    Add a pinch of salt into each pepper, then fill them with the rice mixture.
    how to stuff bell peppers with lentils and rice
  • BAKE: Arrange them on a baking dish and bake at 350°F or 180°C for 40 minutes or until the peppers are fork tender.
    If the filling starts to char, cover the peppers with aluminum foil.
    Stuffed bell peppers on a white platter
  • SERVE: On a serving platter sprinkled with parsley and fresh lemon juice.
    Optionally, top them with feta or non-dairy feta, crumbled on top, caramelized onions, and/or yogurt tahini sauce.
    stuffed bell peppers sprinkled with feta cheese and served on a plate

Notes

Nutrition information is for 2 halves of stuffed peppers per person without toppings.
 
SUBSTITUTIONS
Bell peppers: you can use the same filling to stuff tomatoes, zucchini, butternut squash, and eggplants.
Rice: We use white long-grain rice. You can substitute brown rice, quinoa, millet, or buckwheat, but you’ll have to adjust the cooking time.
Lentils: substitute chickpeas or beans.
Canned tomatoes: substitute vine tomatoes in the same quantity, diced.
Ground coriander: substitute cumin. If you don’t like spices, use Italian seasoning instead.
Fresh parsley: substitute fresh cilantro or dill.
 
STORAGE
Make ahead: Stuffed peppers are excellent for meal prep. On the second day, they are even tastier as the flavors have time to meld. You can bake them up to three days in advance.
Refrigerator: Keep leftovers in an airtight container in the fridge for up to 3 days.
Freezer: First, let the bell peppers cool thoroughly. If you have a freezer-safe pot and a large enough freezer, just put a lid on and freeze.
Alternatively, you can place each pepper in a single freezer bag. That’s the easiest way to defrost them individually. Thaw in the microwave.

Nutrition

Calories: 392kcal, Carbohydrates: 70g, Protein: 12g, Fat: 8g, Saturated Fat: 1g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 5g, Trans Fat: 0g, Cholesterol: 0mg, Sodium: 742mg, Potassium: 841mg, Dietary Fiber: 11g, Sugar: 11g, Vitamin A: 4.518IU, Vitamin B6: 1mg, Vitamin C: 177mg, Vitamin E: 4mg, Vitamin K: 137µg, Calcium: 95mg, Folate: 190µg, Iron: 5mg, Manganese: 1mg, Magnesium: 70mg, Zinc: 2mg
Tried this recipe?Leave a comment below or mention @nicoandlouise on Instagram. We are also on Facebook, Pinterest, YouTube, and TikTok.

If you liked these stuffed bell peppers, you might also enjoy:


Nico and Louise in front of the Consolazione church in Todi

Hi! We are Nico & Louise

Welcome to The Plant-Based School, a food blog with easy, tasty, and wholesome recipes.

Our aim is to help you and your family eat more veggies through delicious recipes with simple ingredients.

Easy right?

4.92 from 24 votes (18 ratings without comment)

Leave a comment

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

Recipe Rating




18 Comments

  1. I have recently started trying more of your recipes & find them to be very satisfying, easy to follow & make. Tasty! I’m not a fan of stuffed peppers but these sounds enticing. Thank you for all the wonderful recipes.

    1. Candace, that’s wonderful, I’m very happy you like the recipe.

      Thanks so much for taking the time to leave a comment here. Kindest,

      Louise

  2. 5 stars
    I love the combination of lentils and rice with the spices. Itโ€™s such a fulfilling and healthy dish! I sprinkled it with feta on top and it was delish! Thank you for the recipe ๐Ÿ™‚

    1. Thank you for your message Jess. We are happy you like the recipe ๐Ÿ™‚
      Have a great day!
      Nico

  3. 5 stars
    Hi, We have begun to try to eat meatless on Mondays. This recipe is excellent! Very tasty!
    I’m looking forward to trying out your other recipes.

    1. That’s wonderful, Terri, I’m delighted you enjoyed the peppers ๐ŸŽ‰

      Happy to have you here! Kindest, Louise

  4. 5 stars
    We had these stuffed peppers last night. Didn’t do the onions and used plain dairy-free yogurt and they were great. Lovely flavour. Thanks so much.

    1. Thank you for your message Gerry ๐Ÿ™‚
      We are so happy you liked the stuffed peppers!
      Have a wonderful day.
      Nico

  5. 5 stars
    This recipe is super tasty! And it’s easy to make! Instead of rice, I used quinoa and it turned out even more delicious. I’ve been looking for vegetarian/plant-based recipes and stumbled on your page. Started to save some of your recipes and tried making them. Way way back years ago, the first time I tried different kinds of stuffed vegetables was from Turkish dishes and Greek when I had my trip. Thanks to your recipe Louise and Nico, I can re-create my own now.

    1. Fantastic, Angelyn – I’m so delighted you enjoyed the peppers. It sounds delicious with quinoa ๐Ÿ’ช

      Thank for you for your kind comment, and for taking the time to leave a rating here. All the best,

      Louise

  6. 5 stars
    I saved this recipe a few months ago and tonight was the first time I made it. I donโ€™t know why I waited so long.
    These stuffed peppers were incredibly easy to make and tasted amazing. I served them with your yogurt tahini sauce(so yum!)grilled Halloumi and a lightly toasted Naan. This recipe is a keeper for sure. Thank you Nico and Louise

    1. Sharon, that sounds like a beautiful Mediterranean meal, I’m very happy you enjoyed the peppers ๐ŸŽŠ

      Thank you for taking the time to leave a comment here, and enjoy the rest of your week.

      Kindest, Louise

  7. My whole family, kids included, loved this recipe! We are incorporating more lentils into our meals and this was perfect, thank you!

    1. Amazing, Jessica! I’m super happy your family enjoyed the peppers.

      Thank you very much for taking the time to leave a comment here. All the best,

      Louise

  8. 5 stars
    Fantastic recipe! I didn’t have canned lentils and realized it too late, so I subbed cauliflower florets. Worked great! Thanks for the delicious meal idea ๐Ÿ™‚

    1. Amazing, Rebecca. I’ very happy you felt inspired! Thanks so much much the tip, and for taking time to leave a comment here ๐Ÿ™‚
      All the best, Louise

  9. This was very good. I used 2cubes of Not-Chick’n for the vegetable boullion. Topped with feta cheese as that is what I had. I thought it was too much parsley, but it was perfect. thank you.

    1. Fantastic Patricia,
      I’m delighted that you liked the bell peppers – and the parsley ๐Ÿ™‚
      Thanks so much for taking the time to leave a comment. Kindest,
      Louise