Crispy potatoes meet golden caramelized onions in this savory vegan dish, creating a comforting balance of texture and flavor that feels both rustic and satisfying. The potatoes are pan-fried or oven-roasted until their edges are perfectly crisp, while their centers remain tender and fluffy, providing the ideal foundation for the dish.
The onions are slowly cooked until soft, sweet, and deeply golden, releasing natural sugars that add richness without heaviness. As they caramelize, they develop a mellow depth that complements the earthy notes of the potatoes, filling the kitchen with an irresistible aroma that signals pure comfort food.
Together, the crispy potatoes and caramelized onions form a harmonious pairing that’s simple yet deeply flavorful. Seasoned with herbs, garlic, or a hint of spice, the dish can be enjoyed on its own or as a versatile side, equally at home at breakfast, lunch, or dinner.
Warm, hearty, and unfussy, this vegan classic celebrates how a few humble ingredients can shine when cooked with care. Every bite delivers crunch, sweetness, and savory goodness, making it a timeless favorite for plant-based cooking.
A savory, comforting vegan classic
Servings
Serves 3–4
Ingredients
Potatoes
-
1½ lbs Yukon Gold or red potatoes, diced (skin on)
-
2 tbsp olive oil (or avocado oil)
-
1 tsp smoked paprika
-
½ tsp garlic powder
-
½ tsp dried thyme or rosemary
-
Salt & black pepper, to taste
Caramelized onions
-
2 large yellow or sweet onions, thinly sliced
-
2 tbsp olive oil
-
¼ tsp salt
-
1–2 tsp balsamic vinegar (optional, for depth)
Optional add-ins / garnish
-
Fresh parsley or chives, chopped
-
Red pepper flakes
-
Minced garlic (1–2 cloves)
-
Nutritional yeast for a savory finish
Instructions
1. Cook the potatoes
-
Heat a large skillet (cast iron works best) over medium-high heat.
-
Add olive oil, then potatoes in an even layer.
-
Season with smoked paprika, garlic powder, herbs, salt, and pepper.
-
Cook undisturbed for 5–6 minutes until the bottoms are golden.
-
Flip and continue cooking another 10–12 minutes, stirring occasionally, until crispy on the outside and tender inside.
-
Remove potatoes from the skillet and set aside.
2. Caramelize the onions
-
In the same skillet, lower heat to medium.
-
Add olive oil and sliced onions with salt.
-
Cook slowly for 15–20 minutes, stirring every few minutes, until onions are soft, deeply golden, and sweet.
-
Add balsamic vinegar if using and cook 1–2 minutes more.
3. Combine
-
Return potatoes to the skillet with the onions.
-
Toss gently to combine and heat through.
-
Taste and adjust seasoning.
4. Serve
-
Garnish with fresh herbs, red pepper flakes, or nutritional yeast if desired.
-
Serve hot.