Southwestern Breakfast Bowl: An Easy, Healthy Breakfast Recipe

This Southwestern Breakfast Bowl combines roasted butternut squash, saucy black beans, garlicky spinach, creamy avocado, and optional eggs in one filling meal. A drizzle of red enchilada sauce ties everything together with smoky, savory Southwestern flavor.

Whether you need a Healthy Breakfast Bowl for a busy morning or want to add more Southwestern breakfast recipes to your routine, this recipe is easy to customize. You can make the vegetable and bean components ahead of time, then assemble a fresh bowl in minutes.

Prep Time: 15 minutes
Cook Time: 30 minutes
Total Time: 45 minutes
Servings: 2-4

Why You’ll Love This Southwestern Breakfast Bowl

This Southwest Breakfast Bowl has a satisfying combination of vegetables, beans, healthy fats, and optional eggs. Roasted squash provides a naturally sweet contrast to the savory beans and enchilada sauce, while avocado adds a cool, creamy finish.

It’s also flexible. Leave out the eggs for an egg-free version, substitute potatoes for butternut squash, or adjust the red pepper flakes to control the heat. Most of the components can be prepared in advance, making this an Easy Breakfast Bowl for meal prep.

Ingredients

For the squash:

  • 3 cups butternut squash, peeled, seeded, and cut into 1-inch cubes
  • 1 tablespoon avocado oil
  • 1/2 teaspoon sea salt
  • 1/2 teaspoon black pepper
  • 1/8 teaspoon garlic powder

For the beans:

  • 1 (15-ounce) can black beans, drained and rinsed, or about 1 1/4 cups cooked black beans
  • 1/4 cup red enchilada sauce

For the spinach:

  • 1/2 tablespoon avocado oil
  • 1/4 teaspoon red pepper flakes, optional
  • 5 cups baby spinach
  • 1/8 teaspoon sea salt
  • 1/8 teaspoon garlic powder

For the optional eggs:

  • 1/2 tablespoon avocado oil
  • 2-4 large eggs
  • 1/8 teaspoon sea salt

For serving:

  • 1/4 cup red enchilada sauce
  • Sliced avocado
  • Chopped fresh cilantro, optional

How to Make a Southwestern Breakfast Bowl

Start by preheating the oven to 425°F (218°C). Line a large baking sheet with parchment paper or use a nonstick baking sheet.

Place the cubed butternut squash on the prepared pan. Drizzle it with 1 tablespoon avocado oil, then season with salt, black pepper, and garlic powder. Toss until the squash is evenly coated.

Roast for 25-30 minutes, or until browned around the edges and easily pierced with a fork. Toss the squash after about 15 minutes so that it cooks and browns more evenly.

While the squash is roasting, add the rinsed black beans to a small saucepan. Heat over medium heat for 3-5 minutes, stirring frequently. Add 1/4 cup enchilada sauce and stir until combined. Reduce the heat to low to keep the beans warm. For a faster option, microwave the beans for 1-2 minutes before stirring in the sauce.

Next, heat 1/2 tablespoon avocado oil in a medium skillet over medium heat. Add the optional red pepper flakes and let them sizzle gently. Add the spinach and cook for about 3 minutes, tossing occasionally, until wilted. Remove the skillet from the heat and season the spinach with salt and garlic powder.

If you’re adding eggs, use the same skillet. Heat another 1/2 tablespoon avocado oil over medium heat, then crack the eggs into the hot pan. Cook uncovered for about 3 minutes. Season with salt, cover, and cook for another 1-2 minutes, or until the whites reach your preferred doneness. You can also scramble the eggs if preferred.

Divide the roasted squash, saucy black beans, wilted spinach, and optional eggs among serving bowls. Finish each Mexican Breakfast Bowl with additional enchilada sauce, sliced avocado, and fresh cilantro.

Easy Variations

One of the best things about this Breakfast Bowl Recipe is how easily you can adapt it to ingredients you already have. Substitute white or sweet potatoes for the butternut squash, cutting them into roughly 1/2-inch cubes to encourage quick, even roasting.

For extra texture, add diced tomatoes, chopped green onions, corn, pumpkin seeds, or crushed tortilla chips. Salsa or pico de gallo can replace some or all of the enchilada sauce. If you enjoy more heat, serve the bowls with sliced jalapeño or your favorite hot sauce.

For additional protein, keep the black beans and add eggs. If you’d prefer an egg-free bowl, simply omit them—the beans still make the dish substantial.

Make-Ahead and Storage Tips

This Southwestern Breakfast Bowl works especially well for meal prep because the squash, beans, and spinach can be cooked in advance. Store the components in airtight containers in the refrigerator for 3-4 days. For the best texture, keep the extra enchilada sauce and avocado separate until serving.

Reheat the squash, beans, and spinach, then prepare fresh eggs and slice the avocado just before assembling your bowl. Freezing isn’t recommended because the texture of the vegetables can deteriorate after thawing.

Southwestern Breakfast Bowl 2

Tips for the Best Results

Keep the squash cubes reasonably uniform so they finish roasting at approximately the same time. Spreading them out on the baking sheet instead of crowding them also promotes browning rather than steaming.

When cooking spinach, remember that it reduces dramatically in volume. Five cups may seem like a lot at first, but it wilts down quickly and provides the right amount for several bowls.

Finally, adjust the enchilada sauce to your taste. Different brands vary significantly in saltiness and heat, so taste your sauce before adding extra seasoning.

What to Serve With Your Breakfast Bowl

This bowl makes a complete breakfast or brunch by itself, but it also works well as part of a larger spread. If you’re serving brunch for family or friends, pair it with Breakfast Egg Rolls for a crispy option.

For something richer and more comforting, try a Croissant Bake Breakfast Casserole alongside the bowls. Fresh fruit can also provide a simple, refreshing contrast to the savory Southwestern flavors.

Frequently Asked Questions

Can I use potatoes instead of butternut squash?

Yes. Replace the squash with potatoes cut into approximately 1/2-inch cubes. Roast until browned and fork-tender, adjusting the cooking time as necessary.

Can I make this Southwestern Breakfast Bowl without eggs?

Absolutely. The eggs are optional. Black beans provide substance and complement the roasted vegetables even without eggs.

Is this breakfast bowl spicy?

It can be mild or spicy depending on the enchilada sauce you choose and whether you include red pepper flakes. For a mild bowl, omit the pepper flakes and use a mild red enchilada sauce.

Can I prepare it ahead of time?

Yes. Roast the squash and prepare the beans and spinach up to 3-4 days ahead. Refrigerate them separately or in meal-prep containers, then reheat before serving. Cook eggs fresh for the best results.

What other toppings can I add?

Try salsa, pico de gallo, jalapeños, green onions, shredded cheese, lime juice, pumpkin seeds, or crushed tortilla chips. These make it easy to customize each bowl.

A Flavorful Breakfast for Any Morning

With tender roasted squash, seasoned black beans, wilted spinach, avocado, and optional eggs, this Southwestern Breakfast Bowl delivers plenty of flavor without requiring complicated preparation. The enchilada sauce brings the components together and gives every serving a savory Southwest-inspired finish.

Prepare the vegetables and beans in advance for weekday breakfasts, or serve the bowls fresh for a relaxed weekend brunch. Either way, this versatile Southwest Breakfast Bowl is simple to adapt to your favorite toppings and preferred level of heat.

Southwestern Breakfast Bowl
Print

Southwestern Breakfast Bowl

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Roasted butternut squash, saucy black beans, wilted spinach, avocado, and optional eggs topped with enchilada sauce for an easy Southwestern breakfast bowl.

  • Author: Luna
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 2-4 servings
  • Category: Breakfast
  • Method: Roasting
  • Cuisine: Southwestern
  • Diet: Vegetarian

Ingredients

Scale

3 cups butternut squash, peeled, seeded, and cut into 1-inch cubes

1 tbsp avocado oil

1/2 tsp sea salt

1/2 tsp black pepper

1/8 tsp garlic powder

1 (15-oz) can black beans, drained and rinsed

1/4 cup red enchilada sauce

1/2 tbsp avocado oil

1/4 tsp red pepper flakes, optional

5 cups baby spinach

1/8 tsp sea salt

1/8 tsp garlic powder

1/2 tbsp avocado oil

2–4 large eggs, optional

1/8 tsp sea salt

1/4 cup red enchilada sauce, for serving

Sliced avocado

Chopped fresh cilantro, optional

Instructions

1. Preheat oven to 425°F (218°C).

2. Toss squash with oil, salt, pepper, and garlic powder.

3. Roast for 25-30 minutes, tossing halfway.

4. Warm beans for 3-5 minutes and stir in enchilada sauce.

5. Sauté spinach with oil and red pepper flakes for about 3 minutes; season.

6. Cook eggs to desired doneness, if using.

7. Divide squash, beans, spinach, and eggs between bowls.

8. Top with enchilada sauce, avocado, and cilantro.

Notes

Potatoes can replace the butternut squash.

Refrigerate leftovers without eggs for 3-4 days.

Not recommended for freezing.

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star