You’ve heard of Marry Me Chicken, the viral dish so good it supposedly inspires proposals. Well, meet its dreamy brunch cousin: Marry Me Eggs. Picture soft, jammy eggs nestled into a rich, creamy sun-dried tomato sauce loaded with garlic, fresh basil, and a whisper of chili. You scoop it all up with crusty bread, and suddenly a simple breakfast feels like a candlelit date. It’s elegant, comforting, and surprisingly easy, which makes it perfect for lazy weekend mornings, special occasions, or any time you want to impress someone you love.
The magic here is all in that famous Marry Me sauce. So let me walk you through how to make it, then turn it into the cozy egg dish of your dreams.
What Are Marry Me Eggs?
Marry Me Eggs take the beloved “Marry Me” flavor profile — that creamy, sun-dried tomato sauce from the viral Marry Me Chicken — and pair it with eggs instead of meat. The sauce simmers on the stovetop until rich and glossy, then you nestle in eggs and let them cook gently right in the sauce until the whites are set and the yolks stay luscious. Think of it as a Tuscan-inspired cousin of shakshuka, where the eggs poach in a flavorful base instead of a spiced tomato one.
The “Marry Me” name comes from the idea that this sauce is so irresistible it could prompt a marriage proposal. Whether or not it leads to wedding bells, it absolutely delivers on flavor. The sauce itself is wonderfully versatile it’s traditionally served with chicken, salmon, shrimp, or pasta but spooned around eggs, it becomes a brunch showstopper that’s naturally vegetarian.
Why You’ll Love This Dish
There’s a lot to adore here. First, it’s genuinely easy, with the whole sauce coming together in about 25 minutes using one pan. Second, it feels special and restaurant-worthy, yet it relies on simple pantry and fridge staples. Furthermore, it’s endlessly flexible, letting you cook the eggs exactly how you like them and swap in whatever greens you have on hand. And finally, it’s a guaranteed crowd-pleaser for brunch, date night, or a cozy weekend in. The sauce does all the heavy lifting, and the eggs make it feel effortless.
Ingredients You’ll Need
This makes about 4 servings of sauce. Here’s everything for the Marry Me sauce, in US measurements, plus the eggs:
| Ingredient | Amount | Role |
|---|---|---|
| Unsalted butter | 2 tbsp | Sautéing base |
| Shallot, finely chopped | 1 medium | Savory depth |
| Kosher salt | ½ tsp | Seasoning |
| Fresh basil, finely chopped | ½ cup | Bright, herby flavor |
| Sun-dried tomatoes (oil-packed), chopped | ½ cup | Sweet-tart umami |
| Garlic, finely chopped | 3 cloves | Aromatic punch |
| Dried oregano | ½ tsp | Earthy note |
| Crushed red pepper flakes | ¼ tsp | Gentle heat |
| Tomato paste | 1 tbsp | Deep tomato flavor |
| Dry white wine (or broth/stock) | ½ cup | Deglazing |
| Coconut milk | 1 (13.5-oz) can | Creamy body |
| Mascarpone cheese | ¼ cup | Richness |
| Parmesan, grated | ¼ cup | Savory depth |
| Baby spinach (optional) | 2 cups | Greens |
| Lemon, juiced | ½ | Bright finish |
| Eggs | 4–6 (suggested) | The star |
A couple of notes: the recipe creator prefers oil-packed sun-dried tomatoes and uses coconut milk for a lighter texture, though heavy cream works too. Fresh basil is a must here, so don’t swap in dried if you can help it.
How to Make Marry Me Eggs
The sauce comes first, then the eggs go in. Follow these steps and you’ll nail it.
Step 1: Cook the shallot
First, melt the butter in a large pan with deep sides, then add the chopped shallot and season with the kosher salt. Cook, stirring occasionally, until translucent, about 3 to 5 minutes. Then add the basil, sun-dried tomatoes, garlic, oregano, and red pepper flakes, and cook for 1 to 2 minutes until very fragrant.
Step 2: Build the sauce
Next, stir in the tomato paste, breaking it up with a spatula until dissolved. Then pour in the white wine, scraping up any browned bits from the bottom of the pan. Cook for 1 to 2 minutes, letting the wine reduce by about half, then pour in the can of coconut milk. Bring it to a boil, then reduce to a simmer.
Step 3: Add the cheese and greens
Now, stir in the mascarpone and grated Parmesan until melted and smooth. After that, add the spinach (if using) and cook until wilted. Finally, squeeze in the lemon juice and stir well. Taste and adjust the seasoning as needed — this is your luscious Marry Me sauce.
Step 4: Cook the eggs in the sauce
Then, use a spoon to make small wells in the simmering sauce and crack an egg into each one. Cover the pan and let the eggs cook gently until the whites are set but the yolks are still runny, usually around 5 to 8 minutes depending on your heat. Keep the simmer low and gentle so the sauce doesn’t split.
Step 5: Serve and swoon
Finally, garnish with extra fresh basil and a little more Parmesan if you like. Then serve immediately, straight from the pan, with crusty bread, rice, or toast for scooping up every last drop. That first bite is pure comfort.
Tips for the Best Marry Me Eggs
A few small habits make all the difference. Above all, keep the heat at a gentle simmer once the coconut milk goes in, since a hard boil can cause cream sauces to separate. Likewise, use a nice enough white wine to drink, because the flavor concentrates as it reduces. Don’t skip the fresh lemon juice at the end, as that burst of acidity balances the richness and brightens everything. And for perfectly cooked eggs, cover the pan and keep an eye on them, pulling them off the heat while the yolks are still soft, since they’ll keep cooking from the residual warmth.
Easy Variations and Swaps
This dish is wonderfully adaptable. Here are some ideas to make it your own:
| Want this? | Do this |
|---|---|
| A richer sauce | Use heavy cream instead of coconut milk |
| Different greens | Swap spinach for arugula, kale, or watercress |
| More cheese options | Try grated Pecorino Romano, crème fraîche, or Greek yogurt |
| A herb switch | Use Italian seasoning or dried thyme for the oregano |
| Extra warmth | Add Aleppo pepper for a gentle, fruity heat |
What to Serve With Marry Me Eggs
This dish practically begs for something to soak up that gorgeous sauce. Crusty bread or a toasted baguette is my top pick, perfect for swiping the pan clean. It’s also wonderful spooned over steamed white or brown rice, mashed potatoes, or even a bed of pasta if you want something heartier. For a full brunch spread, pair it with a crisp green salad dressed in lemon vinaigrette to cut through the richness. A mimosa or a crisp glass of white wine wouldn’t hurt either.
Make-Ahead and Storage
The Marry Me sauce is genuinely make-ahead friendly, which is great for entertaining. You can prepare the sauce up to 2 days in advance and refrigerate it, then gently reheat it on the stovetop before adding fresh eggs to cook. I’d recommend cooking the eggs fresh rather than reheating them, since eggs are always best just-made. As for freezing, it’s best to skip it cream-based sauces (even with coconut milk) can turn a little grainy once thawed, so this dish truly shines when enjoyed fresh.
Key Takeaways
Marry Me Eggs pair the viral, irresistible Marry Me sauce creamy sun-dried tomato, garlic, and basil with eggs gently cooked right in it for an easy, romantic brunch. Build the sauce in one pan, keep the simmer gentle so it doesn’t split, and finish with fresh lemon for brightness. Cook the eggs to your liking, serve with crusty bread, and customize the greens and cheeses however you like. Make this for someone you love, and don’t be surprised if they ask for seconds.

Marry Me Eggs (Eggs in Marry Me Sauce)
Ingredients
- 2 tablespoons unsalted butter
- 1 medium shallot finely chopped
- ½ teaspoon kosher salt
- ½ cup fresh basil finely chopped
- ½ cup sun-dried tomatoes oil-packed, roughly chopped
- 3 cloves garlic finely chopped
- ½ teaspoon dried oregano
- ¼ teaspoon crushed red pepper flakes
- 1 tablespoon tomato paste
- ½ cup dry white wine or chicken broth or seafood stock
- 1 13.5-ounce can coconut milk
- ¼ cup mascarpone cheese
- ¼ cup Parmesan grated
- 2 cups baby spinach or other vegetable, optional
- ½ medium lemon juiced
- 4 to 6 eggs
Instructions
- Melt the butter in a large pan with deep sides. Add the chopped shallot and season with the kosher salt. Cook, stirring occasionally, until translucent, about 3 to 5 minutes. Add the basil, sun-dried tomatoes, garlic, oregano, and crushed red pepper flakes. Cook for 1 to 2 minutes, until very fragrant. Stir in the tomato paste, breaking it up with a spatula until dissolved, then pour in the white wine. Scrape up any browned bits off the bottom of the pan and cook for 1 to 2 minutes, letting the wine reduce by about half. Pour in the coconut milk, bring to a boil, then reduce to a simmer. Stir in the mascarpone and grated Parmesan until smooth, then add the spinach (if using) and cook until wilted. Squeeze in the lemon juice and stir well. Taste and adjust seasoning. Make small wells in the simmering sauce and crack an egg into each. Cover the pan and cook gently until the whites are set but the yolks are still runny, about 5 to 8 minutes. Garnish with extra basil and Parmesan, and serve immediately with crusty bread.
