Ricotta Herb Bacon Frittata

Featured in: Sunrise Starts

This savory dish features fluffy eggs blended with creamy ricotta and Parmesan, layered with crispy bacon and vibrant herbs like chives, parsley, and basil. Sautéed onion and baby spinach add depth and freshness, while gentle baking results in a golden, tender finish. Quick to prepare, effortlessly gluten-free, and bursting with Italian-inspired flavors, it’s ideal for brunch, lunch, or a light dinner. Enjoy warm or at room temperature, paired with crusty bread or salad for a balanced meal.

Updated on Wed, 29 Oct 2025 14:47:00 GMT
Fluffy ricotta herb bacon frittata garnished with fresh chives and parsley.  Save to Pinterest
Fluffy ricotta herb bacon frittata garnished with fresh chives and parsley. | krispyrecipes.com

A fluffy, savory frittata packed with creamy ricotta, smoky bacon, and fresh herbs—perfect for brunch or a light dinner.

I first made this for a weekend brunch with friends, and everyone loved the layers of flavor from the smoky bacon and fresh herbs. It’s now my go-to recipe when I want something impressive but easy.

Ingredients

  • Bacon: 6 slices, crispy and roughly chopped
  • Ricotta cheese: 1 cup (250 g), creamy and fresh
  • Parmesan cheese: 1/2 cup (60 g), finely grated
  • Whole milk: 1/4 cup (60 ml)
  • Eggs: 8 large
  • Onion: 1 small, finely chopped
  • Chives: 2 tablespoons, fresh and chopped
  • Parsley: 2 tablespoons, fresh and chopped
  • Basil: 1 tablespoon, fresh and chopped
  • Baby spinach: 1 cup (30 g), roughly chopped
  • Olive oil: 1 tablespoon
  • Salt: 1/2 teaspoon
  • Black pepper: 1/4 teaspoon

Instructions

Preheat oven:
Set your oven to 375°F (190°C).
Cook bacon:
Crisp bacon in a large oven-safe skillet over medium heat. Drain and chop. Reserve 1 tablespoon bacon fat in skillet.
Sauté veggies:
Add olive oil to skillet. Sauté onion until translucent, about 3 minutes. Toss in spinach and cook until wilted, 2 minutes.
Mix eggs and cheese:
Whisk eggs, milk, ricotta, Parmesan, salt, and pepper in a large bowl. Stir in herbs, bacon, onions, and spinach.
Cook on stove:
Pour mixture into skillet, spread evenly. Cook over medium-low for 4–5 minutes to set edges.
Bake:
Transfer skillet to oven; bake 15–18 minutes until set and golden on top.
Cool and serve:
Let cool 5 minutes before slicing. Serve warm or at room temperature.
Savory ricotta herb bacon frittata sliced and served with a green salad.  Save to Pinterest
Savory ricotta herb bacon frittata sliced and served with a green salad. | krispyrecipes.com

This frittata always brings my family to the table — even my picky eaters ask for seconds!

Required Tools

Oven-safe skillet (10-12 inch), mixing bowl, whisk, knife and cutting board

Allergen Information

Contains eggs and dairy (ricotta, Parmesan, milk), pork (bacon). Gluten-free, but always check ingredient labels.

Nutritional Information

Per serving: 350 calories, 25 g total fat, 5 g carbohydrates, 23 g protein.

Warm ricotta herb bacon frittata baked until golden, perfect for brunch gatherings. Save to Pinterest
Warm ricotta herb bacon frittata baked until golden, perfect for brunch gatherings. | krispyrecipes.com

This frittata makes any brunch memorable with minimal effort. Leftovers are delicious cold or reheated.

Common Recipe Questions

Can I use pancetta instead of bacon?

Yes, pancetta can be used for an authentic Italian flavor and a similar savory, crispy texture.

What type of skillet is best?

An oven-safe skillet, preferably 10–12 inches, ensures even cooking and makes transferring to the oven easy.

How do I check if the eggs are set?

Bake until the top is just firm and lightly golden—gently shake the pan to confirm the center doesn't jiggle.

Can vegetables be added?

Absolutely. Sautéed mushrooms or roasted peppers work well for extra flavor and color.

Is this dish suitable for gluten-free diets?

Yes, it’s naturally gluten-free. Always verify labels on packaged ingredients to avoid cross-contamination.

Ricotta Herb Bacon Frittata

Fluffy eggs with ricotta, crispy bacon, and herbs—savory, satisfying, and perfect for brunch.

Prep Duration
15 minutes
Cooking Duration
25 minutes
Overall Time
40 minutes
Created by Mia Harper

Recipe Type Sunrise Starts

Skill Level Easy

Cuisine Type Italian

Total Portions 4 Serving Size

Dietary Considerations No Gluten, Low-Carbohydrate

What You’ll Need

Meats

01 6 slices bacon

Dairy

01 1 cup ricotta cheese
02 1/2 cup grated Parmesan cheese
03 1/4 cup whole milk

Eggs

01 8 large eggs

Vegetables & Herbs

01 1 small onion, finely chopped
02 2 tablespoons fresh chives, chopped
03 2 tablespoons fresh parsley, chopped
04 1 tablespoon fresh basil, chopped
05 1 cup baby spinach, roughly chopped

Pantry

01 1 tablespoon olive oil
02 1/2 teaspoon salt
03 1/4 teaspoon black pepper

How to Make It

Step 01

Preheat Oven: Set oven to 375°F (190°C) and allow to fully preheat.

Step 02

Cook Bacon: In a large oven-safe skillet over medium heat, cook bacon until crisp. Drain on paper towels and roughly chop. Reserve 1 tablespoon bacon fat in pan; discard excess.

Step 03

Sauté Aromatics and Spinach: Add olive oil to reserved bacon fat. Sauté chopped onion over medium heat for 3 minutes, until soft and translucent. Stir in spinach and cook until wilted, about 2 minutes.

Step 04

Prepare Egg Mixture: In a large bowl, whisk together eggs, milk, ricotta cheese, Parmesan, salt, and pepper until smooth and fully combined. Fold in fresh chives, parsley, basil, chopped bacon, onion, and spinach.

Step 05

Combine and Partially Set: Pour mixture back into skillet, distributing evenly. Cook over medium-low heat for 4–5 minutes until edges begin to firm.

Step 06

Bake Until Set: Transfer skillet to preheated oven and bake for 15–18 minutes, or until center is set and top is lightly golden.

Step 07

Rest and Serve: Remove from oven and allow to cool for 5 minutes. Slice into portions and serve warm or at room temperature.

Tools You’ll Need

  • Oven-safe skillet (10–12 inch)
  • Mixing bowl
  • Whisk
  • Knife
  • Cutting board

Possible Allergens

Double-check each ingredient for allergens and consult an expert if you're unsure.
  • Contains eggs, ricotta, Parmesan, and milk.
  • Contains pork from bacon.
  • Naturally gluten-free; always confirm ingredients if highly sensitive.

Nutritional Information (per serving)

This data is for informational purposes and shouldn't replace professional advice.
  • Calorie Count: 350
  • Total Fat: 25 grams
  • Total Carbohydrates: 5 grams
  • Protein Content: 23 grams