The first time I made spinach ricotta stuffed peppers, I was trying to use up leftover ricotta from a lasagna night. I was pleasantly surprised by how the creamy filling paired perfectly with the roasted sweetness of the peppers. My family devoured them, asking for seconds and thirds!
What sets this recipe apart is the addition of fresh herbs and a hint of lemon zest, which brighten the dish and enhance the flavors. These stuffed peppers are not just a meal; they’re a celebration of simple ingredients coming together in a way that’s both comforting and vibrant.
Why You'll Love It
Ingredient Notes
What You'll Need
- 4 large bell peppersany color works; choose firm ones with shiny skin for the best flavor and texture
- 10 oz fresh spinachlook for vibrant green leaves; they should be crisp and free from yellowing
- 15 oz ricotta cheesedrain if watery; a thicker consistency yields a creamier filling
- 1 cup shredded mozzarella cheeseuse part-skim for a balance of creaminess without too much fat
- 1/2 cup grated Parmesan cheesefreshly grated adds a sharper flavor than pre-packaged versions
- 2 cloves garlicfresh garlic provides a pungent aroma and depth of flavor; minced is best for even distribution
- 1 tbsp olive oilextra virgin is ideal for sautéing; it adds richness and helps soften the spinach
- 1 tsp saltadjust to taste; it enhances all the other flavors in the dish
- 1/2 tsp black pepperfreshly ground offers a more vibrant kick than pre-ground
- 1/2 tsp red pepper flakesoptional, but they provide a nice heat that complements the creamy filling
- 1 tbsp lemon juicefreshly squeezed adds brightness and balances the richness of the cheese
- 1 tsp Italian seasoninga mix of herbs that enhances the overall flavor profile of the dish
- 1/4 cup fresh basilchopped for garnish; it adds a fresh, aromatic touch just before serving
When shopping for ingredients for these Spinach Ricotta Stuffed Peppers, fresh produce is key for the best flavor and texture. I prefer using whole milk ricotta for creaminess, and fresh basil really brightens up the dish just before serving.
Easy Substitutions
- Dairy-free: swap ricotta cheese for cashew cream — it brings a similar creaminess but with a nutty flavor and dairy-free benefit.
- Gluten-free: no substitutions are needed since this recipe is naturally gluten-free.
- Lower calorie: swap mozzarella for part-skim mozzarella — it reduces the fat content while still giving that melty texture.

How to Make This Recipe
Prep & Mix
Preheat your oven to 375°F — this ensures the stuffed peppers will cook evenly and fully melt the cheese.
Heat 1 tablespoon of olive oil in a large skillet over medium heat for about 2 minutes until it shimmers. This adds flavor to the garlic and spinach.
Add 2 minced garlic cloves and sauté for 1 minute until fragrant — you want that aromatic goodness to fill your kitchen.
Stir in 4 cups of chopped spinach and cook for 3-4 minutes until wilted. The bright green color should soften and shrink down significantly.
In a mixing bowl, combine the cooked spinach, 15 oz of ricotta cheese, 1/2 cup of mozzarella, 1/4 cup of Parmesan, 1/2 teaspoon of salt, 1/4 teaspoon of pepper, a pinch of red pepper flakes, 1 tablespoon of lemon juice, and 1 teaspoon of Italian seasoning. This blend creates a creamy, flavorful filling.
Stuff each of the 4 halved bell peppers with the spinach and ricotta mixture, packing it tightly. This ensures every bite is full of flavor.
Bake
Place the stuffed peppers upright in a baking dish, then sprinkle the remaining 1/2 cup of mozzarella and 1/4 cup of Parmesan cheese evenly on top. The cheese will melt and create a delicious crust.
Cover the dish with foil and bake for 25 minutes at 375°F. This traps moisture and helps the peppers cook through.
Remove the foil and bake for an additional 10 minutes until the cheese is bubbly and golden. You’ll know it’s ready when the tops have a lovely golden hue.
Cool & Serve
Take the dish out of the oven and let the peppers cool for 5 minutes — this allows the filling to set slightly, making them easier to serve.
Garnish with fresh basil before serving. The vibrant green basil adds a fresh aroma and a pop of color to your Spinach Ricotta Stuffed Peppers.
Pro Tips
For a deeper flavor, roast your halved bell peppers before stuffing. Just place them cut-side down on a baking sheet and roast at 400°F for about 15 minutes. The char adds a nice smokiness that complements the ricotta beautifully.
Experiment with cheese! I love adding crumbled feta or goat cheese for a tangy kick. Mixing cheeses also creates a more complex flavor profile that enhances the dish.
For a pleasureful crunch, sprinkle some seasoned breadcrumbs mixed with a bit of olive oil on top before baking. It adds a nice texture contrast and makes the dish look more inviting.
Prepare the stuffed peppers a day in advance and freeze them before baking. Just pop them in the oven straight from the freezer, adding a few extra minutes to the baking time. This is my go-to strategy for quick weeknight dinners!
Variations & Customizations
Flavor Twists
Sun-Dried Tomato & Feta
Replace the 10 oz of fresh spinach with 1 cup of chopped sun-dried tomatoes and 1 cup of crumbled feta cheese. The result is a tangy, Mediterranean-inspired filling with a rich, savory flavor that pairs beautifully with the sweet bell peppers, making each bite burst with color and zest.
Spicy Southwest
Add 1 cup of black beans, 1 cup of corn, and 1 tsp of cumin to the original filling. The mixture becomes hearty and vibrant, with a pleasureful kick from the spices. Top with ½ cup of shredded pepper jack cheese for a creamy, spicy finish that will make your taste buds dance.
Unexpected Creations
Buffalo Cauliflower
Substitute the spinach for 2 cups of roasted cauliflower florets tossed in ½ cup of buffalo sauce. This gives the dish a smoky, spicy flavor with a pleasureful crunch. The peppers take on a fiery hue, and the creamy ricotta balances the heat perfectly, offering a surprising twist that will leave everyone wanting more.
Storage & Meal Prep
How to Store
Room Temperature
Spinach Ricotta Stuffed Peppers should not be left out at room temperature for more than 2 hours. If you need to keep them out for a gathering, place them in a covered serving dish to maintain moisture.
Refrigerator
In the fridge, these stuffed peppers will stay fresh for up to 5 days. Make sure they’ve cooled completely, then wrap them individually in plastic wrap or store them in an airtight container to prevent drying out.
Freezer
For freezing, they can last up to 3 months. I recommend flash freezing them on a sheet pan first, then wrapping each pepper tightly in foil. To thaw, simply place them in the fridge overnight before reheating.
Meal Prep
I find that doubling the recipe is perfect for meal prep, giving you enough for the week. Prep them on the weekend, and they’ll stay fresh in the fridge for about 5 days. Use glass containers for easy reheating, and when it’s time to eat, heat them in the oven at 350°F for about 20 minutes until warmed through.
Equipment You'll Need
Essential
Large skillet: A good-quality skillet ensures even heat distribution, which is crucial for sautéing garlic and wilting the spinach perfectly. Non-stick options help prevent sticking, making cleanup easier. I prefer cast iron for its heat retention, but any sturdy skillet will do.
Baking dish: Choosing a baking dish that holds the peppers upright is key. A deeper dish allows the cheese to melt beautifully without spilling over. Glass or ceramic options are great for even cooking and presentation.
Nice to Have
Sharp knife: A sharp knife makes chopping spinach and slicing bell peppers a breeze. It’s not just about speed; a clean cut helps maintain the integrity of the veggies, which improves texture and appearance in your finished dish.
Frequently Asked Questions
Can I use frozen spinach instead of fresh?
Yes, frozen spinach works well in this recipe. Just make sure to thaw it completely and drain any excess water to avoid a soggy filling.
Why did my stuffed peppers come out watery?
Watery stuffed peppers can result from using too much liquid in the filling or not draining the spinach properly. Make sure to squeeze out any moisture from the spinach before mixing it with the ricotta.
What can I substitute for ricotta cheese?
Cottage cheese or cream cheese can be great substitutes for ricotta. Both options will give you a similar creamy texture, but they will alter the flavor slightly.
Can I make these stuffed peppers ahead of time?
Definitely! You can prepare the stuffed peppers, assemble them, and store them in the fridge for up to 24 hours before baking. Just add a few extra minutes to the baking time if they go into the oven cold.
How can I make this recipe gluten-free?
This recipe is naturally gluten-free, but if you're using any added ingredients like breadcrumbs, just opt for gluten-free ones. Always check labels to ensure everything is safe for your dietary needs.
Spinach Ricotta Stuffed Peppers have become a favorite in my home, full of flavors that make every bite a pleasure. For a twist, try adding a sprinkle of nutmeg to the ricotta for a warm, aromatic touch. I can't wait to hear how yours turn out — share your thoughts in the comments or tag me on Pinterest!
Deliciously cheesy and healthy stuffed peppers filled with spinach and ricotta, perfect for a hearty meal.
Ingredients
- 4 large bell peppers
- 10 oz fresh spinach
- 15 oz ricotta cheese
- 1 cup shredded mozzarella cheese
- 1/2 cup grated Parmesan cheese
- 2 cloves garlic
- 1 tbsp olive oil
- 1 tsp salt
- 1/2 tsp black pepper
- 1/2 tsp red pepper flakes
- 1 tbsp lemon juice
- 1 tsp Italian seasoning
- 1/4 cup fresh basil
Instructions
- 1Step 1Preheat oven to 375°F.
- 2Step 2Heat olive oil over medium heat in a large skillet for 2 minutes.
- 3Step 3Add minced garlic and sauté for 1 minute until fragrant.
- 4Step 4Add chopped spinach and cook for 3-4 minutes until wilted.
- 5Step 5In a mixing bowl, combine the cooked spinach, ricotta cheese, 1/2 cup mozzarella, 1/4 cup Parmesan, salt, pepper, red pepper flakes, lemon juice, and Italian seasoning.
- 6Step 6Stuff each bell pepper with the spinach and ricotta mixture, packing it tightly.
- 7Step 7Place the stuffed peppers upright in a baking dish.
- 8Step 8Sprinkle the remaining mozzarella and Parmesan cheese evenly on top of the stuffed peppers.
- 9Step 9Cover the baking dish with foil and bake for 25 minutes.
- 10Step 10Remove the foil and bake for an additional 10 minutes until the cheese is bubbly and golden.
- 11Step 11Remove from the oven and let cool for 5 minutes.
- 12Step 12Garnish with fresh basil before serving.
Important Information
Nutrition Facts (per serving)
320 cal · Protein 20g · Carbs 18g · Fat 18g · Fiber 4g · Sodium 600mg. Please treat this as approximate and not a substitute for definitive health advice.
Allergy Information
Check all ingredients for potential allergens and consult a professional if in doubt.
Hi, I’m Sofia, the heart and soul behind sofiarecipes. Cooking has always been a joyful escape for me, where I can play with flavors and create comforting dishes that bring people together. On my site, you’ll find a collection of my favorite recipes, each one crafted with love and a sprinkle of creativity. I hope to inspire you to whip up something delicious in your own kitchen!
Ratings & Reviews
Be the first to review this recipe!



