This super easy creamy polenta with vegan ragu is like a warm blanket for your belly. A plant-based recipe that's ready in 30 minutes, this vegan ragu is likely to become a staple family dinner.

Want to Save This Recipe?
Enter your email and I'll send it straight to your inbox. Plus, get great new recipes from me every week!
Polenta is one of my favourite side dishes in the world and I like to cook it in many variations. I love it with cottage cheese, with eggs and bacon, and even with fried chicken livers cooked with garlic and wine. Oh, yummy!
But I digress. As of late, I've been steering towards a more plant-based diet, and I just had to create a vegan recipe to include polenta.
This is how this creamy vegan polenta with vegan ragu came to be. I got my hands on a pack of "meatless meat" from The Meatless Farm, and I remembered that I had some amazing ragu with polenta when I Iived in Bologna for a while a couple of years ago.
Both the polenta and the ragu in this recipe are vegan, but if you're not looking for it to be vegan, you can go the vegetarian way and use real parmesan and butter for the polenta.
Either way, you'll be likely to make it time and again, because yes, it is THAT creamy.
What do you need to make vegan polenta?
There's absolutely no need to use dairy to make the best creamy polenta you have ever tasted. Polenta is an Italian staple, and the original version uses butter and freshly grated Parmigiano, but for this veganised version, you'll need the following:
- Cornmeal - this is available in multiple grinds, and I suggest you use a medium grind if you like a little texture. I'm not sure about other countries, but the best cornmeal for polenta I could find in the UK is that from Merchant Gourmet, available in Morrisons supermarkets (possible others as well). There is also a Holland & Barrett version that works well, but my local store doesn't always stock it.
- Water
- Salt
- Vegan butter - some vegan polenta recipes call for olive oil, but I find that the taste changes completely when you use it, so I opt for vegan butter instead.
- Vegan parmesan - this tastes very similar to the real deal, and I'm very happy with its texture. Again, the type of vegan parmesan you can find may differ from country to country.
And that's all. You can also add a bit of freshly ground pepper as well, but that's completely optional.

How do you make vegan polenta?
Have a whisk and lid handy. Bring 4 cups (800ml) of salted water to a boil in a heavy-bottomed pan (cast iron works great). Just when the water reaches the boiling point, start adding 1 cup (200g) of cornmeal. Reduce the heat to medium-low.
Do it gradually, whisking continuously, or you're going to end up with lumps. When all the cornmeal is in, whisk for a couple of seconds, then put the lid on, because the polenta is going to start bubbling and it's hot stuff you don't want on you.
When you don't hear any bubbling anymore, remove the lid and whisk the mixture until it thickens. Add the butter and grated parmesan, and whisk again until they're incorporated well. If you want to use pepper, add it now.
What do you need to make a vegan ragu?
There are lots of ways to make a vegan ragu - you can use mushroom, vegan mince, or soy. I chose a pack of plant-based mince from Meatless Farm, which is made with pea protein instead of soy. I found it cooks exactly like beef mince and tastes super similar.
To make the vegan ragu, start by browning the vegan meat in two or three tablespoons of olive oil. It takes about 7 to 9 minutes to brown; make sure you break it into small pieces in the process.
Remove the meat from the pan and leave aside. Using the same pan, fry 2 chopped onions, then add 2 large portobello mushrooms, broken in small pieces.
When the mushrooms are browned and there's no more liquid in the pan, deglaze with ¼ cup dry white wine and add 1 teaspoon thyme, 1 teaspoon rosemary, ¼ teaspoon chilli flakes and 3 cloves of garlic, minced.
Cook for 1 minute, then add the cooked mince back. Stir and add 2 tablespoon tomato paste, 1 can chopped tomatoes and 2 cups water. Simmer for 20 minutes, stirring occasionally. Season with salt and freshly ground pepper.
Ladle the polenta in bowls, top with the ragu, and serve immediately.

Can you freeze this vegan ragu?
Yes, this ragu is perfect for freezing - just make sure you allow it to cool down completely. You can also freeze the polenta, but preferably do it before you add butter and cheese.
Once you are ready to reheat it, you can add these ingredients and it will taste just like freshly made polenta. Try to cut the polenta into serving sizes before freezing so you don't end up with an unmanageable frozen block.
If you liked this creamy vegan polenta with vegan ragu recipe, check out some of my other vegan recipes:
Vegan Tagliatelle Bolognese with Mushrooms
Super Easy Gigantes Plaki (Greek Baked Beans)
Hungry for more? 😄 Follow Skinny Spatula on Instagram, Facebook, and Pinterest!

Creamy Polenta with Vegan Ragu
Ingredients
For the vegan ragu
- 14 oz. (400 g) plant-based mince of choice
- 2 tablespoon olive oil
- 2 medium onions, chopped
- 7 oz. (200 g) portobello mushrooms, broken in small pieces
- ¼ cup (60 ml) dry white wine
- 1 teaspoon thyme
- 1 teaspoon rosemary
- ¼ teaspoon chilli flakes
- 3 garlic cloves, minced
- 2 tablespoon tomato paste
- 1 can (14 oz / 400 g) diced tomatoes
- Kosher salt
- Freshly ground black pepper
For the polenta
- 4 cups (1 liter) water
- 1 cup (175 g) cornmeal
- 2.5 oz (70 g) vegan butter
- 2 oz (50 g) vegan parmesan
- Kosher salt
Instructions
Make the Vegan Ragu
- In a large frying pan, brown the vegan meat in 2 tablespoon olive oil. Break it up in small pieces and cook for 7-9 minutes.2 tablespoon olive oil14 oz. plant-based mince of choice
- Remove the meat from the pan and leave aside. Using the same pan, fry 2 chopped onions, then add the portobello mushrooms, broken in small pieces.2 medium onions7 oz. portobello mushrooms, broken in small pieces
- When the mushrooms are browned and there's no more liquid in the pan, deglaze with the white wine and add all the herbs and garlic.¼ cup dry white wine1 teaspoon thyme1 teaspoon rosemary¼ teaspoon chilli flakes3 garlic cloves
- Cook for 1 minute, then add the cooked mince back. Stir and add the tomato paste, diced tomatoes and 2 cups of water. Simmer for 20 minutes, stirring occasionally. Season with salt and freshly ground pepper.2 tablespoon tomato paste1 can (14 oz / 400 g) diced tomatoes
Make the polenta
- While the ragu is simmering, make the polenta.
- Have a whisk and lid handy. Bring the salted water to a boil in a heavy-bottomed pan (cast iron works great). Just when the water reaches the boiling point, start adding the cornmeal gradually, whisking continuously to avoid lumps. Reduce the heat to medium-low.4 cups waterKosher salt1 cup cornmeal
- When all the cornmeal is in, whisk for a couple of seconds, then put the lid on, because the polenta is going to start bubbling and it's hot stuff you don't want on you.
- Once you don't hear any bubbling anymore, remove the lid and whisk the mixture until it thickens. Add the butter and grated parmesan, and whisk again until they're incorporated well. If you want to use pepper, add it now.
- Ladle the polenta in bowls, top with the ragu, and serve immediately.
Nutrition
Nutrition is per serving and is an estimate provided by an online nutrition calculator.






Lauren Thomas says
How would you adapt this for a non mushroom loving family? Ever since I saw this recipe I have been thinking about it, I just can't get down with the shrooms!
Alice says
You could add some zucchini or maybe some eggplant instead. I make a similar ragu with zucchini and I like it a lot.
Rebecca says
I love a good Ragu 🤤
nikkidiscovers says
This looks wonderful. Thank you for following my blog. Yours looks fantastic.
Scarlet says
What a great vegan meal! I love polenta and that ragu sounds great on top.
Priya Shiva says
wow! It looks really creamy and I'm glad you shared the method to freeze it too..
Alice says
You’re welcome! 😉
Jessica Formicola says
I made this for dinner last night and my whole family devoured it! We will definitely be making it again soon!
Janet Robertson-Peverley says
This is a perfectly tasty meal, and great for a vegan diet. So easy to make and could be made in advance. Ideal for hungry families.
Alice says
I’m so glad you liked it, Janet!
Danielle says
I'm drooling over this! I'm normally a pretty avid meat eater, but am trying to eat less meat this year. And this looks perfect!
Bintu | Recipes From A Pantry says
What a delicious looking dish - we are trying to eat more plant based meals so will certainly be trying this.
Alice says
Thank you, Bintu, I’m so glad you like it! 😊
daankatz says
Though I love polenta, I don't enjoy all the stirring, so I usually make mine in my Instant pot. It works quite well. 🙂
Alice says
Never thought about making it in the instant pot, but it’s a great idea!
popsiclesociety says
It looks so good 😋