Vegan Broccoli Risotto
This easy vegan broccoli risotto is a rich and creamy 1-pot meal made from arborio rice and healthy broccoli. It’s a hit with both kids and adults plus it’s gluten-free and dairy-free so everyone can enjoy it. Simple enough for a weeknight meal, but tasty enough for a special dinner or holiday.

Want to save this recipe?
Enter your email below and get it sent straight to your inbox. Plus, get more amazing vegan recipes that will satisfy your cravings!
If you have never tried risotto before you have to give it a try. It’s a simple dish made with arborio rice. This Italian rice is starchy and uses a different cooking method than traditional rice. The result is a bowl of rich and creamy rice that satisfies your dairy craving without any animal products.
You can toss in just about any veggie that you like to make endless variations to the risotto.
My family’s favorite variation is this creamy vegan broccoli cheese risotto. It’s a hit with the whole family and even my kids always go back for seconds when I make this.
I have had Arborio rice in the pantry for a long time and wasn’t sure what to do with it. I made the broccoli version that you suggest and it was a hit! My kids and husband loved it and finished the whole pot!
—Jen
Why you will love this recipe
- It’s dairy-free, gluten-free, soy-free, and nut-free, so everyone can enjoy it.
- This risotto is creamy and cheesy tasting.
- It’s a nutrient-packed meal that your kids will love.
- This recipe is easy to make in 1 pot in about 30 minutes.
Ingredients and substitutions
Basic risotto
- Arborio Rice – you have to use this type of rice. Other types of rice will not work for risotto.
- Garlic – for flavor. You can also use finely diced onions, shallots, or green onions.
- Vegan Butter – To saute the garlic and coat the rice before adding liquid. You can use vegan margarine, my homemade vegan butter, or even olive oil if you prefer.
- Vegetarian Broth – to flavor the rice. You can also use water, vegetable broth, or any flavor broth that you want. (I like to use Not Chickn’ Broth to give it a great flavor).
- Salt and Pepper – for flavor
Ingredients for vegan broccoli cheese risotto
- Broccoli- a whole head chopped into small pieces.
- Nutritional Yeast – for an umami flavor. This is a cheesy-flavored powder that is sold in most natural food stores or major grocery stores. This is optional, but it’s important if you want a cheesy-tasting risotto.
- Turmeric – for color and nutritional benefits.
- Vegan Cheese – (optional) For a cheesier risotto, you can add some shredded vegan mozzarella cheese or some vegan parmesan cheese.

How to make broccoli risotto
Step 1 – Wash and chop a head of broccoli (or other vegetables of choice) and set aside.
Step 2 – Melt vegan butter over low heat in a large skillet and add some minced garlic.
Step 3 – Let the garlic warm in the butter for a few minutes over very low heat.
Step 4 – In a separate pot, heat 7 cups of broth or water (then add the nutritional yeast and turmeric to the broth for a cheesy flavor if desired).
Step 5 – Put 2 cups of arborio rice in the warm butter and garlic and stir until the rice is well coated in the butter and looks slightly translucent.

Step 6 – Turn up the heat on the skillet to medium-low, add a ladle full of the broth to the rice, and stir.
Step 7 – When the rice absorbs most of the broth, add another 1/2 cup of the broth stirring frequently between each scoop.
Step 8 – After 4 cups of the broth have been added, toss in the 4 cups of chopped broccoli and stir.
Step 9 – Continue adding the broth to the rice until you have used all of the broth. The rice will look creamy and saucy. Add salt and pepper to taste and serve hot.
Pro Tips
- Don’t wash the rice before cooking. You want the starch on the rice, this makes the dish creamy.
- Add the broth in slowly, stirring well between each ladle full until most of the liquid is absorbed.
- You can swap out the first cup of broth with a cup of dry white wine for an authentic-tasting risotto. I usually leave it out for a more family-friendly flavor.
- Serve immediately while hot. – The risotto will continue to absorb the liquid and get thicker as it cools.
Variations
You can use this same cooking method to make any type of risotto that you would like. Replace the broccoli in this dish with just about any vegetable. Simply add in the veggies like I do with the broccoli or roast the veggies separately and add them in at the end as I do with my Butternut Squash Risotto recipe.
Vegetables to add in
The following veggies can be tossed in during the cooking process of the rice.
- Broccoli
- Cauliflower
- Peas
- Spinach – add about 2-3 minutes before the end of cooking.
- Kale
- Precooked Beets – add beets along with their juice for a beautiful pink risotto.
- Artichokes – a jar of marinated artichoke hearts chopped into bite-sized pieces
Some vegetables taste better oven-roasted and then added to the risotto near the end of cooking. This is the process that I use in my vegan butternut squash risotto recipe and works best for the following veggies:
- Asparagus
- Squash
- Sweet Potatoes
- Root Vegetables
Some veggies taste better if they are sauteed first. Saute these veggies in the butter and garlic for about 5 minutes before adding the rice and then cook as directed.
- Mushrooms
- Zucchini
- Summer Squash

Herbs and spices
- Italian spices – like oregano, basil
- Poultry seasoning – like sage goes well with squash and sweet potatoes.
- Dill
- Basil
- Lemon – goes well with artichokes or asparagus.
- Mint
- Vegan Parmesan cheese sprinkled on top.

Reheating risotto
You can reheat leftover risotto in a saucepan with a few tablespoons of extra water added. Add the extra water and stir frequently until a creamy consistency is achieved. You can also reheat in a microwave with a little extra water stirred in.
More rice recipes
- Thai Coconut Rice with Green Curry
- Lemon Rice
- Vegan Fried Rice
- Vegan Red Rice
- Vegetarian Jambalaya
- 1-Pot Mexican Rice
- 1-Pot Artichoke Rice Pilaf

Vegan Broccoli Risotto
Ingredients
For all types of risotto:
- 2 cups arborio rice
- 2 cloves garlic, minced
- 2 tablespoons vegan butter, or olive oil
- 7 cups vegetarian broth
- 1 dash salt and pepper, to taste
Additional ingredients for vegan broccoli cheese risotto:
- 4 cups broccoli, chopped into small pieces
- 1/4 cup nutritional yeast, (optional for cheesy flavor)
- 1/2 teaspoon turmeric
- 1/4 cup vegan parmesan, to sprinkle on top (optional)
Instructions
- Wash and chop a head of broccoli (or other vegetables of choice) and set aside.
- Melt 2 tbsp. vegan butter over low heat in a large skillet and add 2 cloves minced garlic.
- Let the garlic warm in the butter for a few minutes over very low heat.
- In a separate pot, heat 7 cups of broth or water (then add 1/4 cup nutritional yeast and 1/2 tsp. turmeric to the broth for a cheesy flavor if desired).
- Put 2 cups of arborio rice in the warm butter and garlic and stir until the rice is well coated in the butter and looks slightly translucent.
- Turn up the heat on the skillet to medium-low and add a ladle full of the broth to the rice and stir.
- When the rice absorbs most of the broth, add another 1/2 cup of the broth stirring frequently between each scoop.
- After 4 cups of the broth have been added, toss in the 4 cups of chopped broccoli and stir.
- Continue adding the broth to the rice 1/2 cup at a time until you have used all of the broth. The rice will look creamy and saucy.
- Add salt and pepper to taste and serve hot.
Notes
- Don’t wash the rice before cooking. You want the starch on the rice, this makes the dish creamy.
- Add the broth in slowly, stirring well between each ladle full until most of the liquid is absorbed.
- You can swap out the first cup of broth with a cup of dry white wine for an authentic tasting risotto. I usually leave it out for a more family-friendly flavor.
- Serve immediately while hot. – The risotto will continue to absorb the liquid and get thicker as it cools.
📌 Be sure to follow me on Pinterest for new vegan recipes!
Thanks for the recipe. This was my first time making and eating risotto, and it turned out really well. We were looking specifically for a dairy and soy free version and this really hit the spot.
You’re welcome, Patrick! I’m so happy that the recipe worked well for you!
Made the broccoli version and it was delicious! Thank you! Also, I have been using sushi rice for my risotto recipes, for some time. It looks and behaves almost exactly like Arborio, and is a fraction of the cost.
You’re welcome! I’m so happy that you liked it. Thanks for the tip about sushi rice. I will have to test that out. 🙂
Would this serve well if made in advance to bring to a gathering? Thanks!
Risotto is best served warm, but it does reheat nicely. Just reheat on the stovetop and stir in about 1/4 cup of extra water or broth when you reheat it to get it creamy again. 🙂
It was a hit! Really enjoyed making this and looking forward to trying more of your recipes.
I’m so happy that you liked it, Sarah! 🙂
I have had Arborio rice in the pantry for a long time and wasn’t sure what to do with it. I made the broccoli version that you suggest and it was a hit! My kids and husband loved it and finished the whole pot!
I’m so happy that you liked it, Jen! 🙂