Spinach and Ricotta Stuffed Peppers – A Healthy & Flavorful Vegetarian Recipe
Spinach and Ricotta Stuffed Peppers are a perfect example of simple ingredients coming together to create something comforting, nutritious, and elegant. This dish is inspired by classic Italian flavors, where creamy ricotta, tender spinach, and sweet bell peppers are baked until perfectly soft and lightly golden.
Whether you are looking for a wholesome vegetarian dinner, a meal-prep friendly recipe, or a beautiful side dish for gatherings, these stuffed peppers fit every occasion. They are light yet satisfying, packed with protein and fiber, and incredibly easy to customize.
Ingredients (Serves 4)

For the Stuffed Peppers
- 4 large bell peppers (any color)
- 1 tablespoon olive oil
- 1 cup ricotta cheese (250 g)
- 1½ cups fresh spinach, finely chopped (or 1 cup cooked spinach, squeezed dry)
- ½ cup grated mozzarella cheese
- ¼ cup grated parmesan cheese
- 2 cloves garlic, minced
- ½ teaspoon salt
- ½ teaspoon black pepper
- ½ teaspoon dried oregano or Italian seasoning
- ¼ teaspoon chili flakes (optional)
Optional Topping
- 2 tablespoons breadcrumbs
- 1 tablespoon olive oil
Step-by-Step Cooking Guide
Step 1 – Prepare the Peppers
- Preheat oven to 190°C (375°F).
- Slice the tops off the bell peppers and remove seeds and membranes.
- Lightly brush peppers with olive oil and place them upright in a baking dish.
Step 2 – Make the Filling
- In a mixing bowl, combine ricotta cheese, chopped spinach, mozzarella, parmesan, garlic, salt, pepper, oregano, and chili flakes.
- Mix until smooth and well combined.
Step 3 – Stuff the Peppers
- Spoon the spinach and ricotta mixture generously into each pepper.
- Smooth the tops and sprinkle breadcrumbs on top if using.
Step 4 – Bake
- Cover the baking dish loosely with foil.
- Bake for 25 minutes.
- Remove foil and bake for another 10–15 minutes until peppers are tender and tops are lightly golden.
- Let rest for 5 minutes before serving.
Cooking Time & Serving Size
| Details | Time |
|---|---|
| Prep Time | 15 minutes |
| Cook Time | 40 minutes |
| Total Time | 55 minutes |
| Serving Size | 1 stuffed pepper per serving |
Tips & Variations
- Use part-skim ricotta for a lighter texture.
- Add cooked quinoa or rice to make the dish more filling.
- Mix in sun-dried tomatoes or olives for extra flavor.
- For a crispy top, broil for 2–3 minutes at the end.
- Roasting peppers for 10 minutes before stuffing makes them extra soft.
Nutrition Info (Per Serving – Approximate)
| Nutrient | Amount |
|---|---|
| Calories | 280 kcal |
| Protein | 15 g |
| Carbohydrates | 14 g |
| Fat | 18 g |
| Fiber | 4 g |
| Sugar | 6 g |
Nutrition values may vary based on cheese type and portion size.

Healthy Alternatives
Low-Oil
- Skip oil brushing and bake peppers with a splash of water in the pan.
Sugar-Free
- Naturally sugar-free, no added sugars required.
Gluten-Free
- Omit breadcrumbs or use gluten-free breadcrumbs.
Keto-Friendly
- Skip breadcrumbs and use full-fat ricotta and mozzarella.
Serving Suggestions

Serve Spinach and Ricotta Stuffed Peppers warm with a side salad, roasted vegetables, or garlic bread. They also pair beautifully with tomato sauce spooned lightly over the top.
This dish is comforting yet light, making it perfect for weeknight dinners or elegant vegetarian meals. Simple, nourishing, and full of flavor, it is a recipe you will return to again and again.
Frequently Asked Questions
Can I make these stuffed peppers ahead of time?
Yes, assemble them up to 24 hours in advance and refrigerate. Bake when ready.
Can I freeze spinach and ricotta stuffed peppers?
Yes, freeze before baking. Thaw overnight and bake as directed.
Can I use frozen spinach?
Absolutely. Thaw completely and squeeze out excess moisture before using.
What peppers work best for this recipe?
Large bell peppers work best because they hold more filling and bake evenly.
Can I add protein to this dish?
Yes, add cooked lentils, chickpeas, or even shredded chicken if not vegetarian.
