Vegan Breakfast Skillet – A Cozy, Family-Friendly Morning Recipe

Good mornings in my home usually begin with the sound of coffee brewing and someone rummaging through the pantry, asking, “What’s for breakfast?” Over the years, I’ve learned that nothing gathers my family around the table quite like a hearty, flavorful Vegan Breakfast Skillet.

It’s warm, it’s filling, and it’s the kind of meal that feels both wholesome and comforting. Best of all, it comes together in one pan, which means cleanup is a breeze. In addition, the flavors are so fresh and bright that no one will even miss eggs or dairy.

If you’ve been looking for vegan breakfast ideas that are simple, nutritious, and loved by kids and grown-ups alike, this skillet is the recipe to save. It’s my go-to when I want to serve something cozy but healthy, a true healthy vegetarian skillet recipe that doesn’t take forever to make.

So let’s get cooking together — I promise you’ll be so glad you tried this.

Why You’ll Love This Vegan Breakfast Skillet

There are plenty of vegan skillet recipes floating around, but this one is special because it checks all the boxes for a family-friendly meal:

  • Protein-packed: Chickpeas make it naturally filling.
  • Eggless breakfast skillet: No eggs, no dairy, yet still hearty.
  • Veggie-loaded: Mushrooms, spinach, tomatoes, and peppers bring freshness and flavor.
  • Quick to make: 30 minutes from start to finish.
  • One pan wonder: Fewer dishes, more time to enjoy with family.

On busy mornings, you’ll appreciate how quickly it comes together. Meanwhile, on slower weekends, it feels like a comforting brunch treat.

Vegan breakfast skillet with chickpeas, mushrooms, spinach, onions, and bell peppers cooked in a savory sauce in a white pan.

Ingredients You’ll Need

Here’s everything you’ll want to gather for this Vegan Breakfast Skillet:

  • 2 (14-ounce) cans chickpeas (garbanzo beans), drained and rinsed
  • 1 large onion, diced
  • 1/2 small red pepper, chopped
  • 2 Roma tomatoes, chopped
  • 4–6 mushrooms, sliced
  • 2 1/2 teaspoons Italian seasoning
  • 1 teaspoon dried dill
  • 3/4 cup spinach, chopped
  • 3–4 tablespoons water
  • Salt and freshly ground black pepper, to taste
  • 1 tablespoon olive oil (or any neutral cooking oil you love)

Tip: Chickpeas are the secret star here. While most recipes only use them whole, mashing just a little bit gives this skillet a soft, scrambled-like texture — without any eggs.

How to Make Vegan Breakfast Skillet (Step by Step)

This is one of those recipes that looks fancier than it is. The truth? It’s super simple. Here’s how I make it in my kitchen:

  1. Start with the aromatics
    Heat oil in a large skillet over medium heat. Next, add onion and red pepper. Cook until tender and fragrant.
  2. Add mushrooms and tomatoes
    Stir in mushrooms, tomatoes, and 3 tablespoons of water. After a few minutes, the tomatoes soften and create a stew-like base.
  3. Season generously
    At this point, add Italian seasoning, dried dill, salt, and pepper. This step transforms the dish into something savory and cozy.
  4. Bring in the chickpeas
    Add chickpeas and lightly mash about 1/4 of them with a spoon. As a result, the dish has more texture — part creamy, part chunky. Cook for 2–3 more minutes.
  5. Toss in the greens
    Finally, stir in spinach and cook just until wilted. About 1 minute is all it takes.
  6. Serve and enjoy
    Plate it up warm. For best results, pair it with roasted potatoes, avocado slices, and a spoonful of salsa.

Family-Friendly Serving Ideas

When I make this for my kids, I usually serve it with warm tortillas. They like to scoop it up like tacos. My husband, on the other hand, prefers his skillet breakfast piled over crispy oven-roasted potatoes.

Here are some more fun ways to serve:

  • Taco-style: Spoon into warm tortillas with avocado and salsa.
  • Over potatoes: Perfect with roasted baby potatoes or hash browns.
  • Breakfast bowls: Add avocado, grains, and hot sauce for a power bowl.
  • On toast: A rustic option for busy mornings.

As you can see, this flexibility is why it’s one of my most-loved vegetable skillet recipes.

Variations and Substitutions

One of my favorite things about this veggie skillet recipe is how easy it is to customize. For example:

  • Swap spinach with kale or Swiss chard.
  • Add zucchini, corn, or bell peppers for seasonal flair.
  • For spice lovers, try chili flakes or smoked paprika.
  • Want extra protein? Toss in tofu or tempeh cubes.

In short, it’s a recipe that grows with your pantry — you can switch it up without losing the magic.

Can You Make Vegan Breakfast Skillet Ahead of Time?

Absolutely! I’m all about practical cooking, and this recipe reheats beautifully.

  • Fridge: Store in an airtight container for up to 3 days.
  • Freezer: Yes, you can freeze it! Keep it in freezer-safe containers for up to 2 months. Just thaw and reheat on the stovetop.

Pro tip: Add a splash of water or broth when reheating to bring back moisture. In other words, leftovers taste just as good as the first bite.

Frequently Asked Questions

What ingredients are typically used in a vegan breakfast skillet?
Usually chickpeas, mushrooms, spinach, peppers, and tomatoes. However, you can mix and match veggies.

Can I make it ahead of time?
Yes, it keeps well in the fridge for 3 days or in the freezer for 2 months.

How do I add more protein?
Simply try tofu, tempeh, or even edamame for a boost.

What vegetables work best?
Mushrooms, peppers, spinach, kale, zucchini, and tomatoes are my favorites.

Can I freeze leftovers?
Definitely. Freeze in portions for easy grab-and-reheat meals.

Vegan breakfast skillet with chickpeas, red potatoes, avocado chunks, spinach, mushrooms, and roasted red peppers in a seasoned sauce.

Cozy Kitchen Vibes to Pair With This Recipe

When I make this Vegan Breakfast Skillet, I love leaning into the whole cozy morning vibe. If you do too, you might enjoy these home and lifestyle ideas:

Because food feels even better when shared in a space you love.

Why This Vegan Breakfast Skillet Belongs in Your Recipe Rotation

Cooking plant-based doesn’t need to be complicated. In fact, this skillet proves it. It’s hearty, nourishing, and family-friendly. It brings everyone to the table without stressing you out in the kitchen.

If you’ve been searching for a veggie breakfast skillet near me, stop searching — you’ve just found it. This is the kind of recipe that’s so easy, you’ll want to make it again and again.

Let’s Stay Connected

If you make this Vegan Breakfast Skillet, I’d love to hear how it turned out. Share your photos, drop your tips in the comments, and don’t forget to tag me on Pinterest at SophiaDecorStyle.

Cooking is more fun when we do it together, and I’m always grateful to be part of your kitchen moments.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Vegan chickpea and vegetable stew with mushrooms, spinach, onions, and red peppers in a white skillet

Vegan Breakfast Skillet – A Cozy, Family-Friendly Morning Recipe


  • Author: Sophia LEE
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Diet: Vegan

Description

Warm, filling, and family-approved, this Vegan Breakfast Skillet is a cozy one-pan meal made with chickpeas, veggies, and herbs. Perfect for busy mornings or slow weekend brunches, it’s a simple, protein-packed breakfast everyone will love.


Ingredients

Scale
  • 2 (14-ounce) cans chickpeas, drained and rinsed
  • 1 large onion, diced
  • 1/2 small red pepper, chopped
  • 2 Roma tomatoes, chopped
  • 46 mushrooms, sliced
  • 2 1/2 teaspoons Italian seasoning
  • 1 teaspoon dried dill
  • 3/4 cup spinach, chopped
  • 34 tablespoons water
  • Salt and freshly ground black pepper, to taste
  • 1 tablespoon olive oil or neutral cooking oil


Instructions

  1. Heat oil in a large skillet over medium heat.
  2. Add diced onion and chopped red pepper. Cook until tender and fragrant.
  3. Stir in mushrooms, tomatoes, and 3 tablespoons of water. Cook until the tomatoes soften and create a stew-like base.
  4. Season with Italian seasoning, dried dill, salt, and pepper.
  5. Add chickpeas and lightly mash about 1/4 of them to create a chunky, scrambled texture. Cook for 2–3 more minutes.
  6. Stir in spinach and cook until wilted, about 1 minute.
  7. Serve hot with avocado, roasted potatoes, or in warm tortillas.

Notes

Lightly mashing some chickpeas gives the skillet a soft, scrambled texture. Add a splash of water when reheating leftovers. Easily customizable with seasonal vegetables or extra protein like tofu or tempeh.

  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Breakfast
  • Method: Stovetop
  • Cuisine: Vegan

Nutrition

  • Serving Size: 1 bowl
  • Calories: 290
  • Sugar: 5g
  • Sodium: 360mg
  • Fat: 9g
  • Saturated Fat: 1g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 35g
  • Fiber: 10g
  • Protein: 13g
  • Cholesterol: 0mg