This vegan cajun risotto is a light and tasty midweek meal with incredible southern flavours. Think of it as a risotto meets jambalaya combo!
I love risotto and I make multiple vegan variations of it - like this Asparagus and Courgette Risotto or this Mushroom and Pea Risotto.
This time, I decided to spruce things up a bit and go for a spicy risotto! It's still an all-veggie, no-dairy risotto that has a bit of a kick since it's infused with Cajun flavours.
This easy vegan cajun risotto combines red onion, bell pepper, celery, tomatoes and red kidney beans, and it's naturally creamy from the starch in the arborio rice.
Why you'll love this cajun risotto
- It's a light yet delicious meal that's just perfect for a busy weeknight.
- You can easily customize it with any extra veggies you may have in the fridge.
- It's naturally creamy just from the starch in the arborio rice. No dairy required!
Ingredients and substitutions
Olive oil - You only need a tablespoon of olive oil to saute the veggies in. You can substitute it with plant-based butter for an even creamier risotto.
Red onion - I love how the flavour of red onion pairs with the other ingredients in this veggie risotto, but you can use any other kind of onion you want.
Bell pepper - Any colour bell pepper is great in this recipe - or you can use a mix of colours.
Cajun seasoning - I used a shop-bought Cajun seasoning for this risotto, but a homemade mix is perfect if you have it on hand. You can make your own by mixing paprika, cayenne pepper, oregano, garlic powder, salt and pepper.
Onion and garlic granules - A teaspoon of onion and garlic granules each infuses the risotto with extra flavour.
Rice - Arborio or carnaroli rice are both great options for risotto. Since this is a dairy-free risotto, you need a starchy kind of rice that will make it naturally creamy.
Chopped tomatoes - Both crushed and diced tomatoes work well in this recipe.
Red kidney beans - Use any kind of beans you like here - pinto beans or black beans are great options.
Vegetable stock - Homemade veggie stock is always best, but you can definitely use shop-bought if that's what you have on hand.
Fresh thyme - If you don't have fresh thyme, simply add some freshly chopped parsley for extra brightness.
How to make vegan cajun risotto
Heat the olive oil in a large, deep pan and fry the onion, red bell pepper and celery for 4-5 minutes over medium heat.
Stir in the cajun seasoning, onion granules and garlic granules and continue to cook for another minute, stirring often.
Add the rice and toast it for 1-2 minutes, stirring often.
Add the chopped tomatoes and red kidney beans, then pour in half the vegetable stock.
Bring to a simmer, then lower the heat and simmer, stirring often, until the liquid is almost gone. Add the rest of the stock and continue to cook until the rice is al dente and the risotto creamy. The liquid should be mostly absorbed.
Stir in the fresh thyme, season to taste and serve immediately.
Leftovers and storage
- Leftovers will keep well in the fridge for up to 5 days in an airtight container.
- The best way to reheat this vegan cajun risotto is in the microwave. Make sure the rice is piping hot before serving.
- You can freeze this cajun veggie risotto for up to 3 months. Defrost it overnight in the fridge before reheating in the microwave.
Recipe notes and tips
- Add any extra veggies you want to this cajun risotto - mushrooms, sweet potatoes and peas are all good ideas.
- Never rinse the rice when making risotto because this will remove the starch, and the risotto won't be creamy.
- You may need a bit of extra veggie stock or hot water at the end. The rice should be slightly al dente but tender, and remember that it will continue to soak up liquid as it sits.
If you liked this vegan cajun risotto, you might also like some of my other easy vegan rice recipes:
- Spanakorizo (Greek Spinach and Rice)
- Mujadara (Lebanese Lentils and Rice)
- Vegan Spanish Chickpeas and Rice
- Easy Vegan Biryani
- Cilantro Lime Rice
Don't miss out on any new recipes! Follow Vegan Cocotte on Instagram, Facebook and Pinterest.
Vegan Cajun Risotto
This vegan cajun risotto is a light and tasty midweek meal with incredible southern flavours. Think of it as a risotto meets jambalaya combo!
Ingredients
- 1 tablespoon olive oil
- 1 large red onion, diced
- 1 red bell pepper, diced
- 3 celery stalks, diced
- 2 tablespoons cajun seasoning
- 1 teaspoon onion granules
- 1 teaspoon garlic granules
- 250 g (8.8 oz) arborio rice
- 1 x 400 g (14 oz) can chopped tomatoes
- 1 x 400 g (14 oz) red kidney beans, drained and rinsed
- 750 ml (3 cups) vegetable stock
- 1 tablespoon fresh thyme
- Salt and freshly ground black pepper to taste
Instructions
- Heat the olive oil in a large, deep pan and fry the onion, red bell pepper and celery for 4-5 minutes over medium heat.
- Stir in the cajun seasoning, onion granules and garlic granules and continue to cook for another minute, stirring often.
- Add the rice and toast it for 1-2 minutes, stirring often.
- Add the chopped tomatoes and red kidney beans, then pour in half the vegetable stock.
- Bring to a simmer, then lower the heat and simmer, stirring often, until the liquid is almost gone. Add the rest of the stock and continue to cook until the rice is al dente and the risotto creamy. The liquid should be mostly absorbed.
- Stir in the fresh thyme, season to taste and serve immediately.
Nutrition Information:
Yield:
4Serving Size:
1Amount Per Serving: Calories: 298Total Fat: 5gSaturated Fat: 1gTrans Fat: 0gUnsaturated Fat: 3gCholesterol: 0mgSodium: 490mgCarbohydrates: 53gFiber: 9gSugar: 11gProtein: 12g
Nutritional information is an estimate provided by an online nutrition calculator.

Jessica
From Louisiana, and this is very close to local jambalaya! Flavors are on point, I did up the amount of spice slightly. Great recipe, and the optional variations are good as well. Added carrots to mine just to use them up. Definitely would make again.
Paris
Glad you liked it Jessica.
Jane T.
Love this recipe! Made it twice now. I used Cajun seasoning by Spice Hunter (I get it on Amazon) and added a few extra beans. My husband loves it too!
Paris
GLad you liked it Jane.
Linda M. Jardee
Sounds delicious! So Old Bay Seasoning is okay to use as a cajun seasoning? Also, maybe it is just me, but I seem to have such a hard time getting the rice to cook in a risotto? It always stays somewhat hard. What could I be doing wrong? Thanks.
Paris
If the rice seems to be uncooked you should keep adding more liquid until tender, even if it takes a while. Patience is key!:)) About Old bay seasoning...I don't know what that is, I've never used it, I live in the UK.