A flavorful, plant-based potato stew loaded with bell peppers, carrots, and vegan protein. Quick to prepare and rich in fiber, vitamins, and healthy fats, this stew is a satisfying comfort meal ready in just 30 minutes. Perfect for everyday cooking, meal prep, or cozy dinners.
Prepare Ingredients for Cooking: Start by thoroughly washing all fresh produce under running water. Peel the waxy potatoes and cut them into approximately 1-inch cubes for even cooking. Dice the bell peppers into bite-sized pieces, finely chop the onion, and mince the garlic cloves. Slice the carrots into thin rounds for better texture. Keep all prepared vegetables ready in separate bowls to streamline the cooking process.
Brown the Vegan Protein: Place a large pot (5–6 quart size) on medium heat and add 1–2 tablespoons of neutral oil, such as sunflower or canola oil. Add the vegan ground meat and cook, stirring occasionally, until it becomes lightly browned and slightly crispy. This step develops flavor and texture, so allow the protein to caramelize slightly without burning. Follow the package directions if applicable.
Sauté Aromatics: Add the finely chopped onion and minced garlic directly into the pot with the browned vegan protein. Stir continuously for about 2–3 minutes, allowing the onions to soften and the garlic to release its aroma without burning. This creates a fragrant flavor base for your stew.
Incorporate Vegetables: Add the cubed potatoes, diced bell peppers, and sliced carrots to the pot. Increase the heat to medium-high and stir the vegetables into the protein and aromatics. Cook for about 4 minutes, stirring often, to slightly soften the vegetables and enhance flavor before adding liquids.
Add Tomato and Spices: Stir in the tomato paste and diced tomatoes with their juices, mixing thoroughly to coat all ingredients. Sprinkle in paprika powder, smoked paprika powder, dried thyme, salt, and black pepper. Stir until spices are evenly distributed and the mixture is fragrant, about 1–2 minutes. This builds a rich flavor profile.
Pour in Vegetable Broth: Slowly pour in the vegetable broth, ensuring all ingredients are submerged. Stir gently to combine. Scrape the bottom of the pot with your spoon to lift any browned bits for added depth of flavor. Bring the stew to a gentle boil.
Simmer Until Tender: Reduce the heat to medium-low and cover the pot partially with a lid. Let the stew simmer for about 15–20 minutes, stirring occasionally to prevent sticking. Check periodically by piercing a potato cube with a fork — it should be tender but not mushy. Adjust seasoning if needed.
Final Touches Before Serving: Once the vegetables are perfectly cooked, turn off the heat. Sprinkle freshly chopped parsley over the stew to add brightness and freshness. Give the stew a gentle stir to distribute the parsley evenly.
Plate and Garnish: Ladle the stew into deep bowls. Add a teaspoon of vegan sour cream on top of each serving for creaminess and a touch of tang. Optionally, pair the stew with fresh whole wheat bread for a hearty and complete meal.
Enjoy and Store Leftovers: Serve immediately while warm. Store any leftovers in an airtight container in the refrigerator for up to 4 days, or freeze for up to 2 months. Reheat gently on the stovetop or in the microwave until warmed through.
Notes
Use waxy potatoes (such as Yukon Gold or red potatoes) for the best texture, as they hold their shape during cooking.
Adjust the spice levels to your taste by adding extra paprika or smoked paprika for a richer, smoky flavor.
Vegan ground meat can be replaced with cooked lentils, chickpeas, or crumbled tofu for a different texture and flavor profile.
For added richness, stir in a splash of plant-based milk or coconut cream before serving.
This stew is ideal for meal prep, as flavors deepen after resting overnight in the refrigerator.