warm breakfast bowl with sweet potatoes spinach and bacon

5 min prep 3 min cook 5 servings
warm breakfast bowl with sweet potatoes spinach and bacon
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

Warm Breakfast Bowl with Sweet Potatoes, Spinach, and Bacon

A hearty, colorful start to your morning that balances smoky bacon, caramelized sweet potatoes, and vibrant spinach—all crowned with a runny egg and ready in under 30 minutes.

My Favorite Way to Wake Up

Sunday mornings in my kitchen smell like sizzling bacon and cinnamon-kissed sweet potatoes. A few years ago I started roasting an extra pan of cubed sweet potatoes while meal-prepping for the week; one sleepy Saturday I tossed them into a skillet with the last strips of Sunday bacon, a handful of spinach that was threatening to wilt, and an egg cracked right on top. The result was this breakfast bowl—equal parts comfort food and nutritional powerhouse—that has since become my most-requested brunch dish. It’s fast enough for weekday chaos yet elegant enough for company. Serve it in shallow pasta bowls so every bite catches a little yolk, a little bacon, and those caramelized sweet-potato edges that taste like candy.

Why This Recipe Works

  • One sheet-pan, one skillet: Roast sweet potatoes while the bacon crisps—minimal dishes.
  • Balanced macros: Complex carbs + fiber-rich greens + 24 g protein per bowl keep you full until lunch.
  • Make-ahead friendly: Chop veg and pre-cook bacon on Sunday; reheat in minutes.
  • Customizable heat: Swap in chipotle powder or smoked paprika to match your mood.
  • Weekend-to-weekday bridge: Feels indulgent, but clocks in at under 450 calories.
  • Kid-approved: The natural sweetness of roasted potatoes wins over picky eaters.

Ingredients You'll Need

Ingredients

Quality ingredients make this simple bowl sing. Look for firm, unblemished sweet potatoes—Jewel or Garnet varieties roast up sweetest. Thick-cut, center-cut bacon renders the perfect amount of fat for roasting; if you’re partial to turkey bacon, add an extra drizzle of olive oil to compensate for the lower fat content. Baby spinach wilts in seconds, but mature curly spinach holds a little more texture if you prefer. Buy it loose rather than bagged so you can inspect leaves for crisp stems and vibrant color.

For the eggs, anything goes: pasture-raised yolks are sunset-orange and stand taller, but standard large eggs work fine. A quick squeeze of lemon at the end brightens the smoky bacon and balances the natural sweetness of the potatoes. If you’re out of fresh lemons, a splash of apple-cider vinegar does the trick.

Produce
  • 2 medium sweet potatoes (about 1 lb / 450 g)
  • 3 packed cups baby spinach (90 g)
  • 2 green onions
  • 1 small lemon
Pantry & Dairy
  • 2 Tbsp olive oil, divided
  • 1 tsp smoked paprika
  • ½ tsp each kosher salt & black pepper
  • Optional: pinch cayenne or chipotle powder
  • 2 large eggs

How to Make Warm Breakfast Bowl with Sweet Potatoes, Spinach, and Bacon

1
Preheat & Prep

Heat oven to 425 °F (220 °C). Line a rimmed sheet pan with parchment for easy cleanup. Peel sweet potatoes (or leave skin on for extra fiber) and cut into ½-inch cubes—uniform size ensures even roasting.

2
Season & Spread

Toss cubes with 1 Tbsp olive oil, smoked paprika, salt, and pepper until every cube glistens. Spread in a single layer; overcrowding steams rather than roasts.

3
Start the Bacon

While the oven heats, arrange bacon strips in a large cold skillet. Turn heat to medium; the gradual rise renders fat slowly for ultimate crispiness. Cook 3–4 minutes per side until mahogany and lacquer-like. Transfer to paper towel–lined plate; reserve drippings.

4
Roast Sweet Potatoes

Slide sheet pan into oven. Roast 15 minutes, flip with a thin spatula, then roast 10–12 minutes more until edges caramelize and centers are tender when pierced.

5
Wilt Spinach

Pour off all but 1 tsp bacon fat (or add olive oil if using lean bacon). Return skillet to medium heat; add spinach and a pinch of salt. Toss 45–60 seconds just until wilted and bright green. Transfer to a bowl to stop cooking.

6
Fry Eggs

Reduce heat to low. Crack eggs into skillet; season with salt and pepper. Cover with lid and cook 2½–3 minutes for runny yolks or 4 minutes for set yolks.

7
Assemble Bowls

Divide sweet-potato cubes between two shallow bowls. Top each with wilted spinach, two bacon slices crumbled, and a fried egg. Sprinkle with sliced green onion and a squeeze of lemon.

8
Serve Immediately

Break the yolk tableside so it mingles with the smoky bacon fat and sweet potato; mop up every last bit with crusty whole-grain toast if desired.

Expert Tips

Cube Size = Even Cooking

Aim for ½-inch dice; larger chunks stay crunchy inside, smaller pieces turn to mush.

Save the Bacon Drips

Strain into a jar; refrigerate up to 1 month for killer cornbread or roasted Brussels sprouts.

Reheat Without Rubber Eggs

Store components separately; warm potatoes at 350 °F for 6 minutes, fry fresh eggs.

Spice It Up

Add ¼ tsp chipotle powder to sweet potatoes for a smoky-sweet heat that pairs with bacon.

Crisp-Chewy Balance

Cook half the bacon until extra crisp; crumble on top for crunch while keeping some strips chewy.

Veggie Boost

Fold in roasted red peppers or sautéed mushrooms for extra veg without extra pans.

Variations to Try

  • Low-Carb Swap: Replace sweet potatoes with roasted butternut squash or diced turnips.
  • Dairy-Free Creaminess: Drizzle 1 Tbsp tahini lemon sauce instead of cheese.
  • Vegetarian: Sub smoked tempeh strips; add 1 tsp smoked paprika to mimic bacon depth.
  • Mexican Twist: Season potatoes with cumin & chili powder; top with pico de gallo and cotija.
  • Autumn Upgrade: Toss in roasted apple cubes and sage leaves during last 5 minutes of roasting.
  • Extra Protein: Add ½ cup black beans or a scoop of cottage cheese underneath the veggies.

Storage Tips

Cool components completely before storing. Refrigerate roasted sweet potatoes and bacon in separate airtight containers up to 4 days; keep wilted spinach up to 2 days (it darkens but still tastes great). Freeze roasted sweet-potato cubes in a single layer, then transfer to a zip bag—good for 2 months; reheat directly on a hot skillet from frozen, adding 2 minutes. Assembled bowls (minus eggs) can be packed into meal-prep containers and microwaved 60–90 seconds; fry or microwave-poach fresh eggs when ready to eat.

Frequently Asked Questions

Yes—thaw and pat very dry or they’ll steam. Roast 5 minutes longer for caramelization.

Wilt just until it turns bright green; residual heat continues cooking. Salt after wilting to draw out less moisture.

Center-cut, thick slices (about ⅛ inch) render enough fat without shrinking to nothing. Applewood-smoked adds subtle sweetness.

Microwaving cooks but won’t caramelize. If short on time, microwave 3 minutes, then finish under broiler 4 minutes.

Naturally gluten-free; just check bacon label for additives if celiac.

Poach 4 minutes, plunge into ice water, refrigerate up to 2 days. Reheat 45 seconds in simmering water before serving.
warm breakfast bowl with sweet potatoes spinach and bacon
pork
Pin Recipe

Warm Breakfast Bowl with Sweet Potatoes, Spinach, and Bacon

(4.9 from 127 reviews)
Prep
10 min
Cook
20 min
Servings
2

Ingredients

Instructions

  1. Preheat oven: Set to 425 °F (220 °C). Line a rimmed sheet pan with parchment.
  2. Season potatoes: Toss cubes with olive oil, paprika, salt, and pepper. Spread on pan; roast 25 min, flipping halfway.
  3. Cook bacon: Place strips in a cold skillet, heat to medium, cook 3–4 min per side until crisp. Drain on paper towel; reserve 1 tsp drippings.
  4. Wilt spinach: In same skillet on medium, add spinach and a pinch of salt; toss 45 sec until just wilted.
  5. Fry eggs: Lower heat, crack eggs into skillet, season, cover, cook 2½–3 min for runny yolks.
  6. Assemble: Divide potatoes between bowls, top with spinach, crumbled bacon, egg, green onion, and a squeeze of lemon. Serve hot.

Recipe Notes

Roast extra sweet-potato cubes for salads later in the week. If sensitive to smoke, bake bacon on a rack set over a foil-lined sheet at 400 °F for 15–18 minutes.

Nutrition (per serving)

442
Calories
24g
Protein
35g
Carbs
23g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.