This post contains affiliate links.
When you need a hearty brunch that’s quick to make, you need this Marry Me butter bean breakfast skillet. Inspired by the flavors of my viral Marry Me sauce, this version adds eggs for a show-stopping yet simple brunch. And bonus—it’s packed with protein and fiber for a breakfast that will keep you fueled all morning long.

This sauce is usually reserved for main meals like Marry Me Butter Beans and my viral Marry Me Chickpeas. But I crave it for breakfast often, so I thought why not marry it (get it?!) with a shakshuka and add eggs?
The result is a mind-blowingly delicious brunch option that also packs in more protein and fiber than both shakshuka and the dinner version of my vegetarian Marry Me dishes. Let’s cook!
An easy brunch staple
- Ready in one pot, this is a no-fuss meal that everyone can dig into.
- Protein and fiber are both in this dish, thanks to eggs and butter beans. My nutritionist self loves to balance meals with both!
- Quick to make in just 20 minutes!

Key Ingredients
Rather than using cream, I swapped it for cream cheese for extra tang! All the ingredients are easy to find in the store. Jump down to the recipe card for exact measurements.
- Butter Beans: These are also known as lima beans. Canned ones are much quicker to use, but dried ones will work (after you cook them, of course).
- Eggs: Grab 6 eggs for loads of protein.
- Sun-Dried Tomatoes: Look for ones packed in oil. I found some at Trader Joes that were just sealed dry and those work, but the extra little bit of oil adds a lot of flavor.
- Cream Cheese: Any type works, but it’s helpful to let it come to room temperature first to soften.
- Parmesan: Freshly grated is always best! When I get lazy and use pre-shredded, it never melts right!
- Basil: Finish with fresh chopped basil for a sweet burst!

cream cheese Swaps
I love the tang that it adds to the dish. If you don’t like cream cheese though, you probably won’t like it in this recipe. I love the tang it adds, but if you aren’t a fan, just use heavy cream.

How to make this breakfast skillet
Grab your best large non-stick skillet and let’s roll! This is an overview of the recipe. Jump to the recipe card for the full printable recipe.
- Make the sauce by sautéing the spices and garlic in the butter, then adding the saucy goodness.
- Add the beans and stir to coat, then add the parmesan!
- Crack the eggs into 6 wells in the sauce. Cover and cook until the whites are set. Enjoy with toasty bread!
use non-stick
Because we are frying an egg and cooking a cream filling, it’s really helpful to use a non-stick pan. Be sure to stir frequently before adding the eggs to prevent them from sticking. Then, when you add the eggs, cook just long enough for the whites to cook.

Pair it with
My favorite way to eat this is on toast, but you can serve it in so many other ways!
- Naan Bread: This is a fun take on bread that is ultra-dippable in the Tuscan sauce.
- Breakfast Fruit Salad: No added sugar and ready in under 15 minutes.

Marry Me Butter Bean Breakfast Skillet
Ingredients
- 1 Tbsp unsalted butter, 14 g
- 4 cloves garlic, minced
- ½ tsp each salt, oregano, crushed red pepper flakes, smoked paprika
- ¼ tsp ground black pepper
- ½ cup sun-dried tomatoes, roughly chopped
- 1 cup vegetable broth, 236 mL
- 4 oz cream cheese
- 2 15-oz cans butter beans, aka lima beans, drained, 425 g cans
- ½ cup grated parmesan, 50 g
- 6 large eggs
- 2 Tbsp chopped fresh basil
Instructions
- Sauce: Heat 1 Tbsp unsalted butter, 4 cloves garlic (minced), ½ tsp each salt, oregano, crushed red pepper flakes, smoked paprika, and ¼ tsp ground black pepper in a large saute pan or pot over medium heat. Cook for about 2 minutes, until garlic is fragrant.Stir in ½ cup sun-dried tomatoes, 1 cup vegetable broth, and 4 oz cream cheese, stirring until a smooth sauce forms.
- Beans: Stir in 2 15-oz cans butter beans and ½ cup grated parmesan. Continue cooking on medium, uncovered, for 5 minutes. It should be thick and fragrant.
- Eggs: Using the back of a spoon, form a few holes in the bean mixture. Crack an egg into each hole (use as many eggs as you want, I prefer 6!).Cover with a lid and reduce heat to medium/low. Cook for 8 to 12 minutes or until eggs are cooked (white should be firm and yolks a bit soft). Top with 2 Tbsp chopped fresh basil and serve warm with crusty bread!

















