Creamy Ricotta Spinach Scramble with Toasted Sourdough Recipe
If you’re looking for a breakfast that feels both cozy and a bit fancy, this Creamy Ricotta Spinach Scramble with Toasted Sourdough Recipe is exactly what you need. It strikes that perfect balance between fluffy eggs, the silkiness of fresh ricotta, and the vibrant pop of spinach—all paired with crunchy toasted sourdough to make every bite satisfying. I’ve made this dish more times than I can count, especially on lazy weekend mornings when I want something nourishing and straightforward but still a little special.
What makes this recipe stand out in my kitchen is how effortlessly it comes together with everyday ingredients, yet the creamy ricotta really elevates the scramble to something so rich and comforting. Plus, the toasted sourdough adds the perfect texture contrast—trust me, you’ll want to make sure you don’t skip that. Whether you’re cooking for yourself, friends, or family, this Creamy Ricotta Spinach Scramble with Toasted Sourdough Recipe is one I always recommend when someone asks for a breakfast that feels both wholesome and delicious.
Ingredients You’ll Need
Each ingredient in this Creamy Ricotta Spinach Scramble with Toasted Sourdough Recipe is chosen for its flavor and texture harmony. Using simple pantry staples means it’s easy to shop for, and these components mix together beautifully to create a creamy, savory scramble that’s anything but boring.
- Large eggs: The base of the scramble, eggs add protein and fluff up nicely when cooked gently.
- Kosher salt: Essential for seasoning and enhancing the flavors, kosher salt’s coarse texture is forgiving for beginners.
- Vegetable oil: A neutral oil that helps cook the eggs evenly without overpowering taste.
- Whole-milk ricotta: This ingredient brings that creamy, luscious texture to the scramble—it’s the secret to keeping the eggs from getting dry.
- Frozen chopped spinach: Convenient, nutritious, and adds a nice color and freshness; make sure to thaw and drain it well to avoid watery eggs.
- Crusty sourdough bread: Toasted for a crunchy, tangy contrast to the creamy scramble. If you haven’t tried sourdough recently, it’s wonderful here.
- Freshly grated Parmesan: Optional but highly recommended for a boost of umami and a slightly salty finish on top.
- Crushed red pepper flakes (optional): I like a touch of heat here, but you can skip them if you prefer a milder flavor.

Variations
I love tweaking this Creamy Ricotta Spinach Scramble with Toasted Sourdough Recipe depending on the season or what’s in my fridge. Don’t be afraid to make it your own—cooking should be fun and personal!
- Variation: Swap frozen spinach for fresh spinach sautéed until just wilted for a brighter green and fresher taste. I did this once when I had leftover greens, and it really lifted the dish.
- Variation: Add chopped cherry tomatoes or roasted red peppers for a burst of sweetness and color.
- Variation: Use a sprinkle of fresh herbs like chives, basil, or parsley for freshness—this is my go-to addition in spring and summer.
- Variation: For a dairy-free version, try swapping ricotta with mashed avocado for creaminess and flavor.
- Variation: Try adding caramelized onions or sautéed mushrooms if you want a more savory, hearty scramble, especially during cooler months.
How to Make Creamy Ricotta Spinach Scramble with Toasted Sourdough Recipe
Step 1: Prep and Toast the Bread
Before you start the scramble, get your sourdough slice toasting in a toaster or under the broiler. I prefer a golden, crunchy texture that’ll hold up nicely when you scoop the scramble onto it—avoid soggy bread at all costs! While it’s toasting, drain any excess water from the thawed spinach to keep your eggs from turning watery.
Step 2: Whisk and Season the Eggs
Crack your eggs into a bowl, add a pinch of kosher salt, and whisk until the mixture is uniform and a little frothy. This aerates them, helping the scramble stay light and fluffy. Seasoning here is key—you want every bite to have good flavor, so don’t be shy with the salt.
Step 3: Cook the Spinach
Heat the vegetable oil in a nonstick pan over medium heat, then add the drained spinach. Cook it just until heated through—about 1-2 minutes is enough. This step warms the spinach and releases a little of its moisture for better flavor integration.
Step 4: Add Eggs and Ricotta
Pour the whisked eggs into the pan with the spinach. Start stirring gently with a spatula, scraping the edges as the eggs begin to set. Once the scramble is halfway cooked but still slightly runny, dollop in the ricotta. Stir carefully to fold in the ricotta, creating creamy pockets throughout the eggs. This is where the magic happens—the ricotta keeps the eggs moist and rich.
Step 5: Finish Cooking Gently
Keep cooking on low heat, stirring occasionally until the eggs are fully cooked but not dry—soft curds are the goal. Overcooking can make the eggs rubbery, so pay close attention here and remove the pan from heat just before they look done as they will carryover cook. Taste and adjust seasoning with more salt if needed.
Once your scramble is ready, plate it right away on your toasted sourdough for the ultimate textural contrast.
How to Serve Creamy Ricotta Spinach Scramble with Toasted Sourdough Recipe

Garnishes
I love finishing this scramble with a generous sprinkle of freshly grated Parmesan and a quick pinch of crushed red pepper flakes. The Parmesan adds a nutty, salty layer that pairs beautifully with the creamy eggs, while the pepper flakes give a gentle kick without overpowering. Sometimes, I add a few fresh herb leaves like basil or chives for a bright color pop and fresh flavor.
Side Dishes
This dish’s richness pairs well with a light, fresh side like sliced avocado or a simple mixed green salad with a lemon vinaigrette. For a heartier brunch, I sometimes add roasted potatoes or crispy bacon on the side. If you want to keep it plant-based, a serving of sautéed mushrooms complements the eggs beautifully.
Creative Ways to Present
For a dinner party or special weekend brunch, I like to serve the scramble in individual small cast iron skillets or on warm, rustic plates with artfully arranged sourdough toasts stacked on the side. Adding edible flowers or microgreens on top makes it feel extra special. Another fun idea is to turn this into a stuffed toast by spreading ricotta on the toasted sourdough first, then piling on the scramble and folding it over like an open faced sandwich.
Make Ahead and Storage
Storing Leftovers
I usually store leftover scramble in an airtight container in the fridge for up to two days. Because of the ricotta, the scramble stays softer than traditional eggs, but it can lose some of that fresh texture. Make sure to let it cool before sealing to avoid excess moisture buildup.
Freezing
In my experience, freezing this creamy scramble isn’t ideal because the ricotta and eggs tend to separate when thawed, changing texture. I’d recommend making it fresh whenever possible, but if you must freeze, wrap portions tightly and use within a month.
Reheating
Reheat gently in a nonstick pan over low heat, stirring frequently to warm the scramble without drying it out. I avoid microwaving since it can make the eggs rubbery, but if pressed for time, do it in short bursts at medium power and stir between intervals.
FAQs
-
Can I use fresh spinach instead of frozen in the Creamy Ricotta Spinach Scramble with Toasted Sourdough Recipe?
Absolutely! Fresh spinach works wonderfully—just sauté it lightly until wilted before adding the eggs. It provides a brighter flavor and a pleasant texture. Make sure to drain any excess moisture after cooking to keep the scramble from getting watery.
-
What’s the best way to keep the scramble creamy when making the Creamy Ricotta Spinach Scramble with Toasted Sourdough Recipe?
The key is to cook the eggs over low heat and add the ricotta when the eggs are halfway cooked but still soft. Stir gently to fold the ricotta in, then take the pan off the heat just before the eggs look fully set. The residual heat will finish cooking them without drying out the scramble.
-
Can I use another type of bread instead of sourdough with this recipe?
Yes! While sourdough adds a nice tang and chewy texture, you can use any crusty bread like a French baguette or whole grain that toasts well. The key is having a sturdy base to contrast the creamy scramble.
-
How can I make this recipe vegan or dairy-free?
You can substitute ricotta with mashed avocado or a dairy-free cheese alternative. Use scrambled tofu or chickpea flour “eggs” as the base to make a fully vegan version, and opt for oil instead of butter if you’re avoiding dairy completely.
-
Is this dish suitable for meal prep?
While it’s best fresh, you can prepare this scramble a day ahead and store it in the refrigerator. Just avoid freezing it because the texture changes. Reheat gently on the stovetop for the best results during meal prep.
Final Thoughts
This Creamy Ricotta Spinach Scramble with Toasted Sourdough Recipe has become one of those dishes I instinctively reach for when I want comfort food that’s a little different. It’s cozy, quick, and forgiving, perfect for both novice cooks and those who want a delicious, no-fuss meal. I hope you find as much joy in making and eating it as I do—there’s nothing like starting the day with tender, creamy eggs and warm crunchy toast to set a happy tone. Give it a try and make it your own; I’m sure it’ll become a favorite around your kitchen table, too.
Print
Creamy Ricotta Spinach Scramble with Toasted Sourdough Recipe
- Prep Time: 5 minutes
- Cook Time: 5 minutes
- Total Time: 10 minutes
- Yield: 1 serving 1x
- Category: Breakfast
- Method: Stovetop
- Cuisine: Italian-American
- Diet: Vegetarian
Description
This Ricotta Scramble is a creamy and flavorful breakfast dish combining fluffy scrambled eggs with rich whole-milk ricotta and nutrient-packed spinach. Served with toasted crusty sourdough and topped with freshly grated Parmesan and optional crushed red pepper flakes, it offers a balanced and delicious start to your day.
Ingredients
Egg Mixture
- 2 large eggs
- Kosher salt, to taste
- 1 tablespoon vegetable oil
- 1/4 cup whole-milk ricotta
- 1/4 cup frozen chopped spinach, thawed and drained
To Serve
- 1 slice crusty sourdough bread, toasted
- Freshly grated Parmesan, for topping
- Crushed red pepper flakes, for sprinkling (optional)
Instructions
- Prepare spinach: Thaw and thoroughly drain the frozen chopped spinach to remove excess water, ensuring the scramble won’t become watery.
- Beat eggs: In a bowl, whisk together the 2 large eggs with a pinch of kosher salt until well combined.
- Heat oil: In a nonstick skillet over medium heat, warm 1 tablespoon of vegetable oil until shimmering.
- Cook eggs: Pour the beaten eggs into the skillet and let them start to set for a few seconds, then gently stir with a spatula to begin scrambling.
- Add ricotta and spinach: When the eggs are partially cooked but still soft, spoon in 1/4 cup of whole-milk ricotta and the drained spinach, folding gently to mix without overcooking.
- Finish cooking: Continue to cook until the eggs are softly set and creamy but not dry, removing the pan from heat just before they are fully firm.
- Serve: Transfer the scramble to a plate, top with freshly grated Parmesan and a sprinkle of crushed red pepper flakes if desired. Serve alongside a warm toasted slice of crusty sourdough bread.
Notes
- For a dairy-free alternative, substitute ricotta with a plant-based cheese or omit it entirely.
- Ensure spinach is well-drained to prevent excess moisture in the scramble.
- Use fresh eggs for best texture and flavor.
- Adjust seasoning with salt and pepper according to taste.
Keywords: ricotta scramble, scrambled eggs, spinach, breakfast, ricotta cheese, sourdough toast, easy breakfast, creamy eggs
