This Heart-Shaped Egg-in-a-Basket with Crispy Bacon is a delightful breakfast that’s as charming as it is delicious. Featuring golden toast with a heart-shaped center filled with a perfectly cooked egg, it’s paired with crispy bacon and a sprinkle of herbs for a cozy, thoughtful morning meal. Ideal for Valentine’s Day, anniversaries, or simply bringing a smile to someone’s face.
Why You’ll Love This Recipe
- Perfect for special mornings: Great for romantic occasions or family surprises.
- Visually appealing: A heart-shaped presentation adds a lovely touch.
- Quick and easy: Simple ingredients and ready in minutes.
- Customizable: Try it savory, cheesy, or sweet.
- Kid-friendly and fun: Great way to get little ones excited about breakfast.
ingredients
(Tip: You can find the complete list of ingredients and their measurements in the recipe card below.)
- sandwich bread
- large eggs
- butter
- bacon
- salt and pepper
- fresh parsley or chives (for garnish)
directions
- Prep the Bread:
Using a heart-shaped cookie cutter, cut out the center of 2 slices of sandwich bread. Reserve the cutout pieces to toast separately. - Cook the Bacon:
In a skillet over medium heat, cook the bacon until crispy. Transfer to a plate lined with paper towels to drain excess fat. Set aside. - Toast the Bread and Cook the Eggs:
In the same skillet, melt the butter over medium heat. Place the heart-cut bread slices into the pan.
Crack one egg into each heart-shaped opening in the bread. Sprinkle with salt and pepper.
Cook until the egg white sets at the bottom. For sunny-side-up, cook until the whites are fully set. For over-easy, carefully flip and cook briefly on the other side. - Toast the Cutouts:
While the eggs are cooking, toast the heart cutout pieces in the skillet until golden on both sides. - Serve:
Plate each egg-in-a-basket with two slices of bacon and the toasted heart cutouts. Garnish with fresh parsley or chives.
Servings and timing
Servings: 2
Prep time: 5 minutes
Cook time: 10 minutes
Total time: 15 minutes
Variations
- Cheesy version: Sprinkle shredded cheese over the egg while it cooks for a melty top.
- Sweet twist: Omit eggs and fill the heart cutouts with Nutella, jam, or peanut butter after toasting.
- Different bread: Use sourdough, brioche, or whole grain for added flavor and texture.
- Vegetarian option: Replace bacon with sautéed spinach or grilled tomatoes.
- Egg alternatives: Use scrambled eggs instead of whole eggs for a different texture.
storage/reheating
Storage: Best enjoyed immediately. If needed, store cooled components separately in the refrigerator for up to 1 day.
Reheating: Reheat in a skillet over low heat until warmed through. Avoid microwaving to preserve texture.
Freezing: Not recommended due to egg and toast texture changes.
FAQs
Can I use a different cookie cutter shape?
Yes. Any shape works as long as it leaves enough room around the edges to hold the egg.
What if I don’t have a cookie cutter?
Use a small glass or cut a shape freehand with a knife.
Can I make this with scrambled eggs?
Yes. Pour lightly scrambled eggs into the center and cook gently until set.
What type of bread works best?
Thicker slices like brioche, Texas toast, or sourdough hold the egg better and toast evenly.
How do I keep the egg from leaking under the bread?
Press the bread gently into the buttered skillet before adding the egg to seal the edges slightly.
Can I use turkey bacon or vegetarian bacon?
Absolutely. Just adjust cooking time based on the product.
How do I get crispy bacon without burning it?
Cook on medium heat and flip occasionally. Drain on paper towels to retain crispiness.
Is this recipe kid-friendly?
Yes, kids enjoy the fun shape and interactive presentation.
Can I make it dairy-free?
Use dairy-free butter or oil in place of regular butter.
Can I prepare this ahead?
It’s best made fresh, but you can cook the bacon in advance and reheat quickly before serving.
Conclusion
Heart-Shaped Egg-in-a-Basket with Crispy Bacon brings love to the breakfast table in the most delightful way. With its golden toast, perfectly cooked eggs, and crispy bacon, this charming dish is quick to prepare and sure to brighten any morning. Whether for a romantic breakfast-in-bed or a cozy family brunch, it’s a thoughtful and tasty way to show you care.
PrintHeart-Shaped Egg-in-a-Basket with Crispy Bacon
This charming breakfast features heart-shaped egg-in-a-basket toast served with crispy bacon. A sweet and savory way to say ‘I love you’—perfect for Valentine’s Day, anniversaries, or a cozy weekend morning.
- Prep Time: 5 minutes
- Cook Time: 10 minutes
- Total Time: 15 minutes
- Yield: 2 servings 1x
- Category: Breakfast
- Method: Pan-Frying
- Cuisine: American
- Diet: Halal
Ingredients
- 4 slices sandwich bread
- 2 large eggs
- 2 tbsp butter
- 4 slices bacon
- Salt & pepper, to taste
- Fresh parsley or chives, for garnish
Instructions
- Use a heart-shaped cookie cutter to cut the centers out of 2 slices of bread. Reserve the cutout hearts for toasting.
- In a skillet, cook bacon over medium heat until crispy. Transfer to a paper towel-lined plate and set aside.
- In the same skillet, melt butter. Place the bread slices with heart cutouts into the pan.
- Crack one egg into each heart-shaped hole. Season with salt and pepper. Cook until the egg is set on the bottom and whites are mostly firm, about 3–4 minutes.
- For over-easy eggs, flip carefully and cook another 1–2 minutes. For sunny-side up, cover with a lid to steam until tops are just set.
- Toast the reserved heart-shaped cutouts in the skillet until golden on both sides.
- Plate egg-in-a-basket with toasted hearts and crispy bacon. Garnish with chopped parsley or chives. Serve warm.
Notes
- Use brioche or sourdough for a richer texture and flavor.
- Add shredded cheese on top of the eggs for extra indulgence.
- For a sweet twist, skip the eggs and fill the heart cutouts with Nutella or fruit jam.
- Perfect served with fresh fruit or a cup of coffee or tea.
Nutrition
- Serving Size: 1 plate
- Calories: 370
- Sugar: 3g
- Sodium: 580mg
- Fat: 25g
- Saturated Fat: 9g
- Unsaturated Fat: 14g
- Trans Fat: 0g
- Carbohydrates: 18g
- Fiber: 1g
- Protein: 14g
- Cholesterol: 215mg