I still remember the first time I made this Creamy Vegetarian Polenta with Stewed Tomatoes. It was a chilly autumn evening, the kind that calls for something deeply comforting and satisfying. I’d always associated polenta with rustic Italian kitchens and assumed it was complicated, but I was determined to try a hearty vegetarian version. As the polenta bubbled gently on the stove, releasing its warm, corn-scented aroma, and the rich tomato topping simmered nearby, filling the kitchen with notes of garlic, basil, and sweet tomatoes, I knew I was onto something special. When I finally ladled the golden, creamy polenta into bowls and generously spooned the vibrant red tomato mixture over the top, finishing it with a sprinkle of Parmesan, the visual appeal alone was stunning. The real magic happened at the dinner table. My family, usually a tough crowd for new vegetarian dishes, was instantly won over. Spoons scraped bowls clean, and the verdict was unanimous: this dish was a keeper. It felt like a hug in a bowl – simple, wholesome, incredibly flavorful, and surprisingly easy to make. Since that evening, this Vegetarian Polenta with Tomatoes has become a beloved staple in our home, perfect for weeknight dinners, cozy weekends, and even casual entertaining. It’s proof that simple ingredients, treated with care, can create something truly memorable and delicious.
Ingredients
Here’s what you’ll need to create this comforting Vegetarian Polenta with Tomatoes:
For the Creamy Polenta:
- 1 cup Coarse Ground Cornmeal (Polenta): Provides a lovely texture, not too fine, not too coarse. Ensure it’s labeled “polenta” for best results.
- 4 cups Vegetable Broth or Water (or a mix): Broth adds more flavor depth, while water keeps it simple. A combination offers a good balance.
- 1 tsp Salt: Or to taste. Essential for bringing out the corn flavor.
- 2 tbsp Unsalted Butter (optional, or Olive Oil for vegan): Adds richness and creaminess.
- 1/4 cup Grated Parmesan Cheese (optional, or Nutritional Yeast for vegan): Lends a salty, umami depth.
- Freshly Ground Black Pepper: To taste.
For the Stewed Tomato Topping:
- 2 tbsp Olive Oil: Extra virgin recommended for flavor.
- 1 medium Yellow Onion (about 1 cup): Finely chopped, forms the aromatic base.
- 3-4 cloves Garlic: Minced. Adjust according to your love for garlic!
- 1 (28-ounce / 800g) can Crushed Tomatoes: Good quality canned tomatoes provide consistency and rich flavor year-round. San Marzano style is excellent if available.
- 1 tsp Dried Oregano: A classic herb pairing with tomatoes.
- 1/2 tsp Dried Basil: Complements the oregano and tomatoes beautifully. (Or use 1 tbsp fresh basil, added at the end).
- 1/2 tsp Salt: Or to taste, adjust based on your broth and tomatoes.
- 1/4 tsp Red Pepper Flakes (optional): Adds a gentle warmth. Omit or adjust if sensitive to spice.
- 1 tsp Sugar (optional): Helps balance the acidity of the tomatoes, enhancing their natural sweetness.
- Fresh Basil Leaves: For garnish, adds freshness and visual appeal.
- Extra Parmesan Cheese: For serving (optional).
Instructions
Follow these steps carefully for perfectly creamy polenta and a rich, flavorful tomato topping.
Part 1: Prepare the Stewed Tomato Topping
- Sauté Aromatics: Heat the 2 tablespoons of olive oil in a medium saucepan or Dutch oven over medium heat. Add the finely chopped yellow onion and cook, stirring occasionally, until softened and translucent, about 5-7 minutes. Don’t rush this step; softened onions build a sweet flavor base.
- Add Garlic and Herbs: Add the minced garlic, dried oregano, dried basil (if using dried), and optional red pepper flakes to the saucepan. Cook, stirring constantly, for about 1 minute until fragrant. Be careful not to burn the garlic.
- Simmer Tomatoes: Pour in the can of crushed tomatoes. Stir well to combine everything. Add the 1/2 teaspoon salt and the optional teaspoon of sugar (this helps balance the tomato acidity).
- Cook Down: Bring the sauce to a gentle simmer. Reduce the heat to low, cover the saucepan loosely (allowing some steam to escape), and let it cook for at least 20-30 minutes, stirring occasionally. This simmering time allows the flavors to meld and deepen, and the sauce to thicken slightly. If using fresh basil, stir it in during the last few minutes of cooking. Taste and adjust seasoning (salt, pepper, sugar) if needed. Keep the sauce warm over very low heat while you prepare the polenta.
Part 2: Cook the Creamy Polenta
- Boil Liquid: In a separate medium-to-large, heavy-bottomed saucepan, bring the 4 cups of vegetable broth and/or water to a rolling boil over medium-high heat. Add the 1 teaspoon of salt.
- Add Polenta Gradually: Once the liquid is boiling, reduce the heat to low or medium-low (enough to maintain a gentle simmer). Very slowly, pour the cornmeal into the simmering liquid in a thin, steady stream while whisking constantly and vigorously. This gradual addition and constant whisking are crucial to prevent lumps from forming.
- Simmer and Stir: Continue whisking frequently (almost constantly for the first 5 minutes) as the polenta begins to thicken. Cook according to the package directions, typically for 20-30 minutes for traditional polenta (instant varieties will be much quicker, usually 5 minutes). The polenta is done when it pulls away from the sides of the pan, is thick and creamy, and the individual grains are tender (taste a little to check – it shouldn’t feel gritty). If it becomes too thick before it’s fully cooked, whisk in a splash of hot water or broth to reach your desired consistency.
- Finish the Polenta: Once the polenta is cooked and creamy, remove it from the heat. Stir in the optional 2 tablespoons of butter (or olive oil) and the 1/4 cup of grated Parmesan cheese (or nutritional yeast) until melted and fully incorporated. Taste and adjust seasoning with salt and freshly ground black pepper if necessary.
Part 3: Assemble and Serve
- Plate: Ladle the warm, creamy polenta immediately into shallow bowls.
- Top: Spoon a generous amount of the warm stewed tomato topping over the center of the polenta.
- Garnish: Garnish with fresh basil leaves and an extra sprinkle of Parmesan cheese, if desired. Serve immediately while hot and creamy.
Nutrition Facts
- Servings: This recipe typically serves 4 people as a main course.
- Calories per Serving: Approximately 400-450 kcal per serving (estimation, can vary based on optional ingredients like butter/cheese).
Key Nutrition Highlights (Approximate per serving):
- Fiber: Contains a good amount of dietary fiber (around 8-10g), primarily from the cornmeal and tomatoes, supporting digestion and satiety.
- Vitamin C: Rich in Vitamin C, thanks to the generous amount of tomatoes, which acts as an antioxidant and supports immune function.
- Plant-Based Protein: Provides a moderate amount of plant-based protein (around 10-12g), contributing to muscle maintenance and overall fullness.
- Lycopene: Tomatoes are a significant source of lycopene, a powerful antioxidant linked to various health benefits.
- Complex Carbohydrates: Polenta offers complex carbohydrates, providing sustained energy release compared to simple sugars.
(Disclaimer: Nutritional information is an estimate only, calculated using standard ingredient databases. Actual values may vary based on specific ingredients used, portion sizes, and optional additions.)
Preparation Time
- Prep Time: Approximately 15 minutes (chopping onion, garlic, measuring ingredients).
- Cook Time: Approximately 35-45 minutes (simmering sauce and cooking polenta concurrently).
- Total Time: Approximately 50-60 minutes from start to finish. This makes it achievable for a weeknight meal if you multitask effectively by starting the sauce while the polenta water heats up.
How to Serve
This Vegetarian Polenta with Tomatoes is wonderfully versatile. Here are several ways to serve it:
- Classic Comfort Bowl:
- Serve hot, creamy polenta in shallow bowls.
- Top generously with the warm tomato sauce.
- Garnish simply with fresh basil and a sprinkle of Parmesan or Pecorino Romano.
- With Added Greens:
- Wilt some spinach or kale directly into the tomato sauce during the last few minutes of simmering.
- Alternatively, serve the polenta and tomato sauce alongside a simple side salad with a light vinaigrette.
- Sautéed greens like Swiss chard or broccoli rabe drizzled with olive oil also make a great accompaniment.
- Add Plant-Based Protein Boost:
- Stir cooked cannellini beans, chickpeas, or lentils into the tomato sauce for a more substantial, protein-packed meal.
- Serve topped with pan-fried or baked tofu cubes, or crumbled tempeh sautéed with herbs.
- Make it Cheesy:
- Stir a dollop of ricotta cheese or mascarpone into the polenta just before serving for extra creaminess.
- Top the finished dish with torn fresh mozzarella or burrata that will gently melt into the warm sauce.
- With Roasted Vegetables:
- Instead of just the tomato sauce, serve the polenta topped with a medley of roasted vegetables like bell peppers, zucchini, eggplant, and cherry tomatoes tossed with olive oil and herbs. You can spoon the tomato sauce over this as well.
- Elegant Presentation:
- For guests, pour the polenta into individual ramekins. Top with the sauce and garnish.
- Alternatively, let the polenta cool slightly, spread it on a baking sheet, chill until firm, cut into squares or rounds, pan-fry or bake until golden, and then top with the sauce.
- Spicy Kick:
- Increase the red pepper flakes in the sauce.
- Drizzle with a chili-infused olive oil just before serving.
- Add some diced jalapeño along with the onion.
Additional Tips
Elevate your Vegetarian Polenta with Tomatoes experience with these helpful tips:
- Preventing Lumps is Key: The absolute most critical step for creamy polenta is adding the cornmeal very slowly to the boiling liquid while whisking constantly. Don’t dump it in! Use a whisk, not a spoon, during this initial stage and keep whisking frequently throughout the cooking process.
- Choose the Right Cornmeal: Look for medium or coarse ground cornmeal specifically labeled “polenta.” Finely ground cornmeal (corn flour) or cornstarch will result in a different, often pasty texture. Instant polenta works if you’re short on time, but traditional polenta generally yields a better flavor and texture – just follow package cooking times.
- Boost Polenta Flavor: Don’t rely solely on water. Using vegetable broth (low-sodium is best so you can control salt) adds significant savory depth. Finishing with butter and Parmesan (or their vegan alternatives) transforms it from basic to luxurious. A bay leaf added to the cooking liquid (and removed before serving) also imparts subtle flavor.
- Deepen Tomato Sauce Flavors: Allow the tomato sauce to simmer for the full recommended time, or even longer (up to an hour on low heat), for maximum flavor development. A splash of balsamic vinegar or red wine added with the tomatoes can add complexity. Consider adding other vegetables like finely diced carrots or celery along with the onion for a more complex soffritto base. A pinch of smoked paprika can also add a nice dimension.
- Make Components Ahead: Both the polenta and the tomato sauce can be made ahead, making weeknight assembly quick. The tomato sauce develops even more flavor overnight; simply reheat gently on the stovetop. Cooked polenta will solidify upon cooling. To reheat, add it to a saucepan with a splash of broth, water, or milk and whisk over low heat until smooth and creamy again. You may need to add more liquid than you expect.
- Creative Use for Leftover Polenta: If you have leftover polenta that has firmed up, don’t discard it! Spread it into a lightly oiled baking dish while still warm, chill until firm, then cut into squares, triangles, or rounds. These can be pan-fried in olive oil until golden and crispy, baked, or even grilled. Serve these polenta “cakes” topped with the reheated tomato sauce.
- Tomato Variations: While canned crushed tomatoes offer convenience and consistency, feel free to experiment. Good quality canned whole peeled tomatoes (crushed by hand or pulsed briefly in a blender) often have superior flavor. In summer, use ripe, fresh Roma or San Marzano tomatoes (peeled, seeded, and chopped) – you may need to cook them a bit longer to break down and add a touch more liquid if they seem dry. Cherry tomatoes, halved and roasted until bursting, then added to the sauce, offer bursts of sweetness.
- Adjusting Consistency: Polenta thickness is a matter of preference. If your polenta gets too thick while cooking, whisk in more hot broth or water, a little at a time, until it reaches your desired creaminess. If it seems too thin, continue cooking and stirring over low heat – it will thicken as moisture evaporates. Remember it thickens further as it cools slightly off the heat.
FAQ (Frequently Asked Questions)
Here are answers to common questions about making Vegetarian Polenta with Tomatoes:
- Q: Is this recipe gluten-free?
A: Yes, this recipe is naturally gluten-free provided your cornmeal (polenta) is certified gluten-free. Corn itself is gluten-free, but cross-contamination can occur during processing. Always check the packaging if serving someone with celiac disease or severe gluten sensitivity. All other standard ingredients listed are typically gluten-free, but check labels on broth and canned goods if unsure. - Q: How can I make this recipe vegan?
A: Easily! To make this polenta recipe vegan, simply substitute the optional butter with a good quality olive oil or a vegan butter alternative. Replace the optional Parmesan cheese with 1-2 tablespoons of nutritional yeast for a cheesy, umami flavor, or omit it altogether. Ensure your vegetable broth is certified vegan. - Q: What’s the difference between polenta and cornmeal?
A: Polenta is technically the name of the Italian dish, but it’s also commonly used to refer to the type of cornmeal used to make it – typically medium or coarse ground yellow cornmeal. Regular cornmeal found in supermarkets can vary in grind size. For the best texture in this dish, look for packaging that specifically says “polenta” or indicates a medium/coarse grind. Avoid corn flour or very fine cornmeal. - Q: How do I store leftovers?
A: It’s best to store the leftover polenta and tomato sauce separately in airtight containers in the refrigerator. The tomato sauce will keep well for 3-4 days. The polenta will solidify as it cools and will also keep for 3-4 days. - Q: What’s the best way to reheat leftovers?
A: Reheat the tomato sauce gently in a saucepan over medium-low heat or in the microwave until warmed through. To reheat the solidified polenta, place it in a saucepan with a splash of vegetable broth, water, or milk (dairy or non-dairy). Heat over low heat, whisking constantly and breaking up the polenta, until it becomes smooth and creamy again. Add more liquid as needed to reach the desired consistency. Alternatively, slice the firm polenta and pan-fry or bake it (see Tip #6). - Q: Can I freeze this dish?
A: The tomato sauce freezes beautifully! Cool it completely, transfer it to freezer-safe containers or bags, and freeze for up to 3 months. Thaw overnight in the refrigerator before reheating. While you can freeze polenta, its texture can change upon thawing, sometimes becoming watery or gritty. It’s generally best made fresh or reheated from refrigerated leftovers. If you do freeze it, thaw it and reheat it very thoroughly using the stovetop method described above, whisking vigorously and potentially adding more liquid and fat (butter/oil) to restore creaminess. - Q: My polenta is lumpy! How can I fix it?
A: Lumps usually happen if the cornmeal was added too quickly or wasn’t whisked enough initially. Try whisking very vigorously for several minutes – sometimes persistent whisking can break down smaller lumps. If that doesn’t work, you can try carefully using an immersion blender directly in the pot (use caution with hot liquids!) for a few seconds to smooth it out, but this can sometimes make the texture slightly gummy. Prevention (slow addition, constant whisking) is the best cure. - Q: Can I add other vegetables to the tomato sauce?
A: Absolutely! This recipe is very adaptable. Feel free to sauté diced mushrooms, bell peppers, zucchini, or eggplant along with the onion. You could also stir in greens like spinach or kale near the end of the cooking time until they wilt. Adding cooked beans like cannellini or chickpeas also works well to make it even heartier. Adjust cooking time and seasoning as needed based on your additions.

Polenta Tomatoes Vegetarian Style
Ingredients
Here’s what you’ll need to create this comforting Vegetarian Polenta with Tomatoes:
For the Creamy Polenta:
- 1 cup Coarse Ground Cornmeal (Polenta): Provides a lovely texture, not too fine, not too coarse. Ensure it’s labeled “polenta” for best results.
- 4 cups Vegetable Broth or Water (or a mix): Broth adds more flavor depth, while water keeps it simple. A combination offers a good balance.
- 1 tsp Salt: Or to taste. Essential for bringing out the corn flavor.
- 2 tbsp Unsalted Butter (optional, or Olive Oil for vegan): Adds richness and creaminess.
- 1/4 cup Grated Parmesan Cheese (optional, or Nutritional Yeast for vegan): Lends a salty, umami depth.
- Freshly Ground Black Pepper: To taste.
For the Stewed Tomato Topping:
- 2 tbsp Olive Oil: Extra virgin recommended for flavor.
- 1 medium Yellow Onion (about 1 cup): Finely chopped, forms the aromatic base.
- 3–4 cloves Garlic: Minced. Adjust according to your love for garlic!
- 1 (28-ounce / 800g) can Crushed Tomatoes: Good quality canned tomatoes provide consistency and rich flavor year-round. San Marzano style is excellent if available.
- 1 tsp Dried Oregano: A classic herb pairing with tomatoes.
- 1/2 tsp Dried Basil: Complements the oregano and tomatoes beautifully. (Or use 1 tbsp fresh basil, added at the end).
- 1/2 tsp Salt: Or to taste, adjust based on your broth and tomatoes.
- 1/4 tsp Red Pepper Flakes (optional): Adds a gentle warmth. Omit or adjust if sensitive to spice.
- 1 tsp Sugar (optional): Helps balance the acidity of the tomatoes, enhancing their natural sweetness.
- Fresh Basil Leaves: For garnish, adds freshness and visual appeal.
- Extra Parmesan Cheese: For serving (optional).
Instructions
Follow these steps carefully for perfectly creamy polenta and a rich, flavorful tomato topping.
Part 1: Prepare the Stewed Tomato Topping
- Sauté Aromatics: Heat the 2 tablespoons of olive oil in a medium saucepan or Dutch oven over medium heat. Add the finely chopped yellow onion and cook, stirring occasionally, until softened and translucent, about 5-7 minutes. Don’t rush this step; softened onions build a sweet flavor base.
- Add Garlic and Herbs: Add the minced garlic, dried oregano, dried basil (if using dried), and optional red pepper flakes to the saucepan. Cook, stirring constantly, for about 1 minute until fragrant. Be careful not to burn the garlic.
- Simmer Tomatoes: Pour in the can of crushed tomatoes. Stir well to combine everything. Add the 1/2 teaspoon salt and the optional teaspoon of sugar (this helps balance the tomato acidity).
- Cook Down: Bring the sauce to a gentle simmer. Reduce the heat to low, cover the saucepan loosely (allowing some steam to escape), and let it cook for at least 20-30 minutes, stirring occasionally. This simmering time allows the flavors to meld and deepen, and the sauce to thicken slightly. If using fresh basil, stir it in during the last few minutes of cooking. Taste and adjust seasoning (salt, pepper, sugar) if needed. Keep the sauce warm over very low heat while you prepare the polenta.
Part 2: Cook the Creamy Polenta
- Boil Liquid: In a separate medium-to-large, heavy-bottomed saucepan, bring the 4 cups of vegetable broth and/or water to a rolling boil over medium-high heat. Add the 1 teaspoon of salt.
- Add Polenta Gradually: Once the liquid is boiling, reduce the heat to low or medium-low (enough to maintain a gentle simmer). Very slowly, pour the cornmeal into the simmering liquid in a thin, steady stream while whisking constantly and vigorously. This gradual addition and constant whisking are crucial to prevent lumps from forming.
- Simmer and Stir: Continue whisking frequently (almost constantly for the first 5 minutes) as the polenta begins to thicken. Cook according to the package directions, typically for 20-30 minutes for traditional polenta (instant varieties will be much quicker, usually 5 minutes). The polenta is done when it pulls away from the sides of the pan, is thick and creamy, and the individual grains are tender (taste a little to check – it shouldn’t feel gritty). If it becomes too thick before it’s fully cooked, whisk in a splash of hot water or broth to reach your desired consistency.
- Finish the Polenta: Once the polenta is cooked and creamy, remove it from the heat. Stir in the optional 2 tablespoons of butter (or olive oil) and the 1/4 cup of grated Parmesan cheese (or nutritional yeast) until melted and fully incorporated. Taste and adjust seasoning with salt and freshly ground black pepper if necessary.
Part 3: Assemble and Serve
- Plate: Ladle the warm, creamy polenta immediately into shallow bowls.
- Top: Spoon a generous amount of the warm stewed tomato topping over the center of the polenta.
- Garnish: Garnish with fresh basil leaves and an extra sprinkle of Parmesan cheese, if desired. Serve immediately while hot and creamy.
Nutrition
- Serving Size: one normal portion
- Calories: 450
- Fiber: 10g
- Protein: 12g