Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Herby Ricotta Stuffed Peppers Recipe

Herby Ricotta Stuffed Peppers Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.8 from 15 reviews

These Herby Ricotta Stuffed Peppers offer a taste of Tuscany with creamy cheese, fresh spinach, fragrant herbs, and a golden breadcrumb topping—ready in under an hour and perfect for easy vegetarian dinners.

  • Total Time: 1 hour 5 minutes
  • Yield: 4 servings (8 halves)

Ingredients

Peppers:

  • 4 bell peppers (any color)
  • 1 Tbsp olive oil

Filling:

  • 4 cups fresh spinach
  • 1 (15‑oz) tub ricotta cheese
  • 1 cup shredded mozzarella cheese
  • ½ cup grated Parmesan
  • ½ cup sliced green onions (about 4)
  • ½ cup chopped fresh basil
  • 1 handful chopped flat‑leaf parsley
  • 1 tsp each dried rosemary, thyme, fennel seeds (crushed)
  • ½ tsp pepper
  • 2 large eggs

Topping:

  • ½ cup breadcrumbs
  • 1 Tbsp oil

Instructions

  1. Preheat oven to 400°F. Slice peppers and roast cut side up for 20 minutes. Drain and reduce oven to 350°F.
  2. Wilt spinach, chop, and mix with cheeses, onions, herbs, fennel, eggs, and pepper.
  3. Stuff peppers with mixture. Mix breadcrumbs with oil and sprinkle on top.
  4. Bake 30 minutes or until filling is set. Broil briefly if needed for browning.
  5. Serve hot.

Notes

  • Use thawed, well-drained frozen spinach if needed.
  • Fill and refrigerate ahead if desired—add a few minutes to bake time.
  • Breadcrumbs can be swapped for panko for extra crunch.
  • Author: Martha
  • Prep Time: 15 minutes
  • Cook Time: 50 minutes
  • Category: Salad, Side Dish
  • Method: Baking
  • Cuisine: Italian-Inspired
  • Diet: Vegetarian

Nutrition

  • Serving Size: 1 stuffed pepper half
  • Calories: 320
  • Sugar: 4g
  • Sodium: 480mg
  • Fat: 20g
  • Saturated Fat: 10g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 20g
  • Fiber: 5g
  • Protein: 18g
  • Cholesterol: 120mg