Vegan Sweet Potato Cacciatore

Sweet potatoes soften into a savory tomato sauce while mushrooms and artichokes give this cacciatore several kinds of bite. Oregano and thyme bring warmth, white wine adds a little acidity, and zucchini and fresh tomatoes join late enough to keep their shape. We like a vegetable supper where you can still recognize what is on the spoon. The sauce gathers everything together without turning the pot into one uniform texture.
This is an Italian-inspired cacciatore built for a gentle stovetop simmer. Start with evenly cut sweet potatoes, let the sauce develop around the vegetables, and watch for tenderness as dinner approaches. Spoon it over polenta or a favorite grain and there is somewhere for that tomato sauce to settle. Much of the cooking asks for time rather than constant attention, leaving room to prepare a crisp companion for the table.

Let Tenderness Guide the Sweet Potatoes
Small, even sweet-potato cubes are worth the few extra moments at the cutting board. They soften more predictably than a mixture of large and tiny pieces, making it easier to finish with tender potatoes still holding their shape. Test a few from different parts of the pan with a fork. The stated time is a guide; the pleasure of the finished spoonful depends on tenderness rather than the clock alone.
Mushrooms bring a savory bite beside the softer potatoes. Give the early vegetables time to soften before moving on, then stir gently as the potatoes become tender. Their edges are more delicate near the end, and vigorous stirring can break them into the sauce. We would keep that varied texture: a soft cube, a mushroom slice and some sauce are more interesting together.
A Tomato Sauce Worth Lingering Over
Tomatoes, herbs and the measured white wine make a sauce that can carry the vegetables through their simmer. Choose vegan-friendly wine, since production methods vary. Vegetable broth is a useful alternative for a gentler flavor with less wine acidity. The choice changes the character of the pot, so think about whether you want that sharper wine note or a softer savory base.
A simmer gives the sauce time to gather flavor while the potatoes soften. Watch the liquid level and the bottom of the pan, especially as the tomato mixture thickens. If the sauce gets ahead of the potatoes, a small splash of water keeps it moving. Add enough to support the cooking without losing the coating consistency that makes the stew satisfying over polenta or grains.
Leave Room for the Later Vegetables
Zucchini and fresh tomatoes arrive near the end, keeping more of their shape and a fresher contrast to the long-simmered sauce. Artichokes add another savory layer, with optional olives for a briny accent if you enjoy them. Taste before adding more salt. Jarred and canned ingredients can bring plenty of their own seasoning, and a balanced finish lets the vegetables’ differences stay clear.
Sweet potatoes provide the substantial vegetable base, with mushrooms, tomatoes and zucchini widening the flavors and textures. This is a vegetable stew, so beans alongside can add substance when you want a more protein-centered meal. They also fit naturally with the sauce and a piece of bread. The variety makes the bowl satisfying to linger over, with a different vegetable finding its way onto the spoon each time.
Small Changes, a Different Character
Butternut squash can take the sweet potato’s place, with its own texture and potentially different cooking time. Cut it evenly and follow tenderness rather than expecting an identical finish. Broth in place of wine makes the sauce less acidic; taste at the end before deciding it needs anything else. A large addition of another acid is unlikely to recreate wine’s flavor and can overwhelm the vegetables.
The stovetop method is the complete route here, with visible cues you can check as you cook. Thick tomato mixtures need an appropriate thin-liquid base and the appliance’s minimum-liquid requirement before a pressure-cooker adaptation. That is a different cooking setup, not a simple change of button. For an easy first preparation, the gentle simmer keeps you close to the sauce’s consistency and the potatoes’ tenderness.
Set Out a Generous Bowl and Save Some for Tomorrow
Set the pot beside polenta, mashed potatoes, couscous or a favorite grain, or offer rustic bread to catch the sauce. A crisp green salad makes a fresh companion to the tender vegetables. Those accompaniments are separate from the four-serving stew yield and its nutrition estimate. Fresh parsley or basil at the finish, if you choose it, adds an inviting aroma just as the bowl reaches the table.
This is a good dish to look forward to again: the flavors settle pleasantly overnight, even as the zucchini becomes softer. Refrigerate leftovers promptly in shallow covered containers and use within three to four days. Reheat to 165°F, adding a little water if the sauce has thickened. Keep the extra liquid modest so tomorrow’s bowl still has enough body to sit generously on its accompaniment.
For artichokes in another comforting vegetable dish, explore Vegan Potato, Fennel and Artichoke Gratin.

Vegan Sweet Potato Cacciatore
Ingredients
Equipment
Method
- Heat the olive oil in a large lidded skillet or Dutch oven over medium heat. Cook the onion for about 5 minutes, until translucent. Add the garlic and cook for about 1 minute, stirring.
- Add the sweet potato cubes and mushrooms and cook for about 5 minutes, stirring occasionally.
- Stir in the tomato paste and cook for about 1 minute. Add the white wine or its broth alternative and scrape the flavorful browned bits from the pan. Let the liquid bubble briefly.
- Add the diced tomatoes, the measured vegetable broth, tamari, oregano, thyme, smoked paprika and optional red pepper flakes. Add a little salt and black pepper to taste. Bring to a gentle boil, cover and simmer for about 15–20 minutes, until the sweet potatoes are nearly tender. Keep the simmer gentle and check that the bottom is not catching.
- Stir in the zucchini, cherry tomatoes and artichoke hearts. Simmer uncovered for another 5–10 minutes, until the zucchini is tender and the sweet potatoes are easily pierced. If the sauce reduces before the potatoes soften, add a small splash of water and continue cooking.
- Stir in the balsamic vinegar, taste and adjust seasoning. Finish with the fresh parsley or basil. Serve warm, with optional nutritional yeast at the table.
Nutrition
Notes
Made this?
We’d love to see it — tag @OurSoulfulTable on Instagram.There’s always room at our table.
Enjoyed this recipe? Join us for more delicious discoveries, practical kitchen inspiration, and thoughtful ideas worth sharing. You choose how often you’d like to hear from us.
No inbox overload. Unsubscribe whenever you like. See our Privacy Policy for information about how we handle your information.
You May Also Enjoy
Explore Cooking Resources
Build kitchen confidence with practical guides to ingredients, substitutions, storage and plant-based cooking.
Ingredient Encyclopedia
Understand what ingredients are, how they behave, and how to use, store and substitute them.
Vegan Swaps
Choose substitutions by the job they need to do in everyday cooking and baking.
Food Storage
Keep ingredients and prepared food fresher, safer and more useful while wasting less.
Cooking
Build confidence with plant-based methods, tools and the culinary science behind them.






