Vegan Breakfast Potatoes with Garlic and Herbs

The first time I made these vegan breakfast potatoes with garlic and herbs, I almost ruined them by stirring too often. I hovered over the skillet like an impatient parent, flipping every little cube before it had the chance to crisp up. The result? Soft potatoes with barely any golden edges. Still tasty, but not the breakfast potatoes I had in mind.

A week later, I tried again on a sleepy Sunday morning with coffee in one hand and a cast iron skillet heating on the stove. This time, I left the potatoes alone long enough to actually brown. The smell of garlic and rosemary filled my kitchen, and suddenly I understood why diner-style breakfast potatoes always disappear first.

Now these potatoes show up in my kitchen at least twice a month. Sometimes I pile them next to tofu scramble, sometimes I stuff them into breakfast burritos, and sometimes I eat them straight from the pan while standing barefoot in the kitchen. No judgment here.

They’re crispy on the outside, fluffy in the middle, loaded with savory garlic flavor, and ridiculously comforting for something made from a bag of potatoes and a few pantry staples.

Why You’ll Love This Recipe

  • Crispy edges without deep frying
  • Budget-friendly and made with simple ingredients
  • Naturally vegan and easy to customize
  • Perfect for meal prep and reheats beautifully
  • Tastes like diner breakfast potatoes, only fresher

Ingredients List

For the Potatoes

  • 2 pounds Yukon Gold potatoes, diced into small cubes
  • 2 tablespoons olive oil
  • 1 tablespoon avocado oil (optional for extra crispiness)
  • 4 garlic cloves, minced
  • 1 teaspoon dried oregano
  • 1 teaspoon dried thyme
  • 1 tablespoon fresh rosemary, finely chopped
  • 1 teaspoon smoked paprika
  • 1 teaspoon sea salt
  • ½ teaspoon black pepper
  • ½ teaspoon onion powder
  • ¼ teaspoon chili flakes (optional)

For Finishing

  • 2 tablespoons fresh parsley, chopped
  • Extra flaky salt to taste
  • Fresh lemon wedge for serving (optional but amazing)

Optional Add-Ins

  • 1 diced red bell pepper
  • ½ diced onion
  • Sliced mushrooms
  • Vegan sausage crumbles

Yukon Gold potatoes are my favorite here because they get creamy inside while still crisping nicely outside. Russets work too if you want extra crunchy edges. I’ve even used red potatoes when that’s all I had in the house, and honestly, they still turned out great.

Step-by-Step Instructions

1. Prep the Potatoes

Wash and dry the potatoes well. Cut them into evenly sized cubes, about ½ inch wide.

Try to keep the pieces similar in size so they cook evenly. Tiny cubes burn fast while giant chunks stay undercooked in the center.

If you have extra time, soak the diced potatoes in cold water for 15–20 minutes. This removes excess starch and helps them crisp better. I skipped this step for years because I thought it sounded fussy, but it actually makes a noticeable difference.

Drain and dry the potatoes thoroughly with a clean kitchen towel.

2. Heat the Pan Properly

Place a large cast iron skillet or heavy nonstick pan over medium-high heat for about 2 minutes.

Add the olive oil and avocado oil. Once the oil looks shiny and moves easily around the pan, it’s ready.

Do not add potatoes to a cold pan. That’s the fastest route to soggy breakfast potatoes.

3. Cook the Potatoes

Add the potatoes in a single layer. You should hear a gentle sizzle immediately.

Cook for 5–6 minutes without stirring.

This part feels wrong the first few times because you’ll want to move them around constantly. Resist the urge. Letting them sit creates those deeply golden crispy sides.

After the first side browns, stir gently and continue cooking for another 12–15 minutes, stirring every few minutes.

The potatoes should look deeply golden with crispy edges and soft centers.

4. Add the Garlic and Herbs

Lower the heat slightly to medium.

Add the minced garlic, oregano, thyme, rosemary, smoked paprika, onion powder, salt, black pepper, and chili flakes if using.

Stir everything together and cook for another 2–3 minutes.

The garlic should smell fragrant but not burnt. Burnt garlic turns bitter fast, and unfortunately, there’s no saving it once it happens. I learned that lesson the hard way during a distracted phone call with my sister.

5. Add Optional Vegetables

If using onions or bell peppers, stir them in during the last 8 minutes of cooking.

Mushrooms should go in slightly earlier because they release moisture first before browning.

Cook until the vegetables soften and caramelize slightly.

6. Finish and Serve

Turn off the heat and sprinkle with fresh parsley and a little flaky salt.

Serve immediately while the potatoes are hot and crispy.

A squeeze of lemon right before serving wakes up all the flavors in the best way. I didn’t believe this trick until a friend insisted I try it during brunch one morning. Now I do it every time.

Pro Tips & Tricks

Don’t Crowd the Pan

If the skillet looks overloaded, use two pans instead.

Crowded potatoes steam instead of crisping. I know washing an extra pan feels annoying, but crispy potatoes are worth it.

Dry Potatoes = Crispy Potatoes

Water is the enemy of browning.

After soaking or washing, dry the potatoes really well before cooking. I usually spread them on a clean towel and pat them dry twice.

Use a Cast Iron Skillet if You Have One

Cast iron creates incredible crusty edges. A heavy stainless steel pan also works well.

Nonstick pans are fine too, but you may not get quite the same crispiness.

Fresh Herbs Make a Huge Difference

Dried herbs work beautifully during cooking, but fresh parsley or rosemary added at the end brings everything to life.

The smell alone makes the kitchen feel cozy.

Reheat in a Skillet, Not the Microwave

Microwaves make potatoes soft.

To bring back crispy texture, reheat leftovers in a skillet over medium heat for about 5 minutes.

Variations & Substitutions

Make Them Spicy

Add diced jalapeños, extra chili flakes, or a spoonful of chipotle powder.

I sometimes drizzle hot sauce over the top and eat them wrapped in tortillas with avocado.

Add More Veggies

Zucchini, spinach, kale, and mushrooms all work nicely here.

If adding watery vegetables like zucchini, cook them separately first so the potatoes stay crisp.

Turn Them Into a Full Breakfast Bowl

Top the potatoes with:

  • Tofu scramble
  • Avocado slices
  • Vegan sausage
  • Salsa
  • Fresh greens

It turns into the kind of breakfast that keeps you full for hours.

Oil-Free Option

You can roast the potatoes on parchment paper in the oven instead of pan-frying.

They won’t get quite as crispy, but they’ll still taste delicious.

Serving Suggestions

These vegan breakfast potatoes fit into almost any breakfast or brunch spread.

I love serving them with:

  • Tofu scramble
  • Toast with smashed avocado
  • Vegan breakfast sausages
  • Fresh fruit
  • Pancakes or waffles
  • Breakfast burritos

They also make a surprisingly great dinner side dish. I’ve paired them with veggie burgers and roasted vegetables more times than I can count.

For brunch gatherings, I usually keep them warm in the oven while everything else finishes cooking. People always circle back for seconds.

And if you’re someone who likes breakfast-for-dinner nights, these potatoes absolutely belong on the menu.

FAQ’s

Can I make these breakfast potatoes ahead of time?

Yes. You can dice the potatoes a day ahead and store them submerged in cold water in the fridge.

Drain and dry them thoroughly before cooking.

You can also fully cook the potatoes and reheat them in a skillet the next day.

What potatoes work best for breakfast potatoes?

Yukon Gold potatoes are my favorite because they stay creamy inside while crisping beautifully outside.

Russet potatoes create crispier edges, while red potatoes stay a little firmer.

Why aren’t my potatoes getting crispy?

Usually one of three things causes this:

  • The pan wasn’t hot enough
  • The potatoes were too wet
  • The pan was overcrowded

Give the potatoes space and time to brown properly.

Can I bake these instead of frying them?

Absolutely.

Spread the potatoes on a parchment-lined baking sheet and roast at 425°F (220°C) for about 35–40 minutes, flipping halfway through.

They come out crispy and delicious with less hands-on cooking.

How long do leftovers last?

Store leftovers in an airtight container in the refrigerator for up to 4 days.

They reheat best in a skillet or air fryer.

Can I freeze cooked breakfast potatoes?

Yes, though the texture softens slightly after thawing.

Freeze them in a single layer first, then transfer to a freezer-safe bag. Reheat directly from frozen in a hot skillet or oven.

Final Thoughts

There’s something deeply comforting about a skillet of crispy vegan breakfast potatoes sizzling away on the stove. Maybe it’s the smell of garlic and herbs drifting through the kitchen, or maybe it’s the fact that such simple ingredients can turn into something this satisfying.

This recipe saved several lazy weekend mornings in my house, especially when the fridge looked nearly empty except for potatoes and a lonely bunch of parsley.

If you try these vegan breakfast potatoes with garlic and herbs, I hope they become one of those dependable recipes you make without even needing to check the instructions anymore. The kind of recipe you tweak slightly each time and somehow love even more.

Related Recipes:

Printable Recipe Card

Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.

Leave a Comment

Scroll to Top