Here’s the plant-based risotto that had my traditional Italian nonna asking if I secretly learned to cook in Milano…
Here’s My Story With This Recipe
I’ll be honest—the first time I told my Italian mother-in-law I was making “vegan pesto risotto,” she looked at me like I’d just suggested putting pineapple on pizza. But here’s the thing about this incredible combination: the nutritional yeast creates that rich, umami depth while the fresh basil pesto brings pure Italian sunshine to every grain of perfectly creamy rice. Now she calls me every Sunday asking when I’m making it again, and my husband’s nonna (who’s been making risotto for 70 years) admitted it reminds her of her childhood in Tuscany. Trust me, if you’re worried about plant-based Italian food being inauthentic or bland, this recipe will completely change your perspective and prove that vegan cooking can honor traditional flavors beautifully.
What Makes This So Plant-Perfect
The magic happens when nutritional yeast replaces traditional Parmesan, creating that nutty, cheese-like flavor that makes risotto so irresistible. Here’s the secret to fooling everyone: the slow stirring technique releases natural starches from the Arborio rice, creating that signature creamy texture without any dairy needed. What makes this absolutely incredible is how the fresh basil pesto gets stirred in at the very end, preserving that bright, herbaceous flavor that screams summer in Italy. I never knew plant-based risotto could be this luxurious until I discovered that patience and good technique matter more than any animal products ever could.
Gathering Your Plant Powerhouses (This is Easier Than You Think!)
Arborio rice is absolutely crucial here—don’t try substituting regular rice (learned this the hard way when I ran out once). Good vegetable broth forms the flavorful foundation, and I always use low-sodium so I can control the seasoning (game-changer for perfect results, seriously).
Nutritional yeast is your secret weapon for that umami richness—you can find amazing brands at most grocery stores now (took me forever to find the good stuff, but it’s everywhere now). Olive oil for sautéing should be the good stuff since you’ll taste it in every bite.
Pine nuts are traditional and gorgeous when toasted, adding that perfect buttery crunch. Fresh garlic, minced brings aromatic magic, and fresh basil leaves are where the real Italian soul lives—don’t even think about using dried (seriously, fresh makes all the difference). Lemon juice brightens everything up and adds that perfect acidic balance.
Salt and pepper help all the flavors shine, and cherry tomatoes, halved for garnish add beautiful color and sweet bursts that complement the rich pesto perfectly. If you want to explore more Italian-inspired plant-based dishes, my lemon herb pasta salad captures that same fresh Mediterranean spirit.
Let’s Make This Plant-Based Magic Together
Start by heating your vegetable broth in a saucepan and keep it warm on low heat—this step is crucial for proper risotto technique. Here’s where I used to mess up my plant-based cooking: I’d use cold broth and wonder why my risotto took forever to cook.
Toast those pine nuts in a dry pan until they’re golden brown and smell absolutely gorgeous, then set them aside (watch carefully because they go from perfect to burnt in seconds). Heat olive oil in a large skillet over medium heat, add minced garlic, and sauté until fragrant—about one minute of pure aromatic heaven.
Stir in the Arborio rice and cook for 1-2 minutes until it’s lightly toasted and coated in that garlicky oil. This creates the foundation for creamy perfection. Now comes the meditative part: gradually add warm vegetable broth one cup at a time, stirring frequently until each addition is absorbed before adding more. This process takes about 20 minutes, but every stir develops that signature creamy texture.
While the risotto is cooking, make your pesto by blending fresh basil, nutritional yeast, lemon juice, salt, and pepper in a food processor until smooth and vibrant green. Don’t worry if you’re new to vegan cooking—this pesto is totally forgiving and tastes incredible.
Once your risotto is creamy and the rice is al dente, remove it from heat and stir in that gorgeous pesto until everything is beautifully green and aromatic. Every grain should be coated in herby goodness.
When Things Go Sideways (And They Will)
Rice getting mushy? You probably added too much broth too quickly—that’s common with risotto, and it happens to experienced cooks too. Pesto turning brown? Don’t stress, just add a squeeze more lemon juice and blend again. Risotto too thick? I’ve learned to add warm broth a little at a time until it reaches perfect creaminess when this happens. Not enough flavor? When this happens, boost with more nutritional yeast or a pinch of good salt—plant-based cooking is all about tasting and adjusting as you go.
When I’m Feeling Creative
When I want extra protein, I’ll stir in some white beans or chickpeas during the last few minutes (totally optional but keeps me satisfied longer). For special occasions, I’ll add sautéed mushrooms or roasted vegetables for a heartier version. My spring variation includes fresh peas and asparagus that get folded in at the end. Sometimes I make extra pesto and freeze it in ice cube trays, though that’s just me being organized (which doesn’t happen often, honestly).
Things People Ask Me About Plant-Based Risotto
Will this actually be as creamy as traditional risotto? Most plant-based risottos are surprisingly creamy because the technique creates natural creaminess from rice starches—I usually get shocked reactions from people who expect it to be dry or grainy.
Can I make this without nutritional yeast? You could, but nutritional yeast brings that essential umami depth that makes this taste authentically Italian. It’s worth finding at any health food store or online.
How do I know when the risotto is done? The rice should be tender but still have a slight bite (al dente), and the mixture should be creamy enough to flow when stirred but not soupy. The beauty of Italian cooking techniques is in understanding these textures.
Before You Head to the Kitchen
I couldn’t resist sharing this because it proves plant-based food can honor traditional techniques while creating something absolutely delicious and satisfying. The best vegan Italian nights are when I make this risotto and watch everyone’s surprise at how incredibly authentic and comforting it tastes. There’s something magical about stirring risotto—it’s meditative and nurturing, and when you fold in that bright green pesto, you create pure plant-based happiness that brings people together around the table.
Print
Pesto Risotto
Description
Creamy, restaurant-quality risotto with vibrant basil pesto and nutritional yeast—authentic Italian technique meets plant-based perfection in 35 minutes
Prep Time: 15 minutes | Cook Time: 25 minutes | Total Time: 40 minutes | Servings: 4

Ingredients
- 1 cup Arborio rice (don’t substitute—this creates the perfect creamy texture)
- 4 cups vegetable broth (low-sodium preferred for better control)
- 1/2 cup nutritional yeast (essential for that umami richness)
- 2 tbsp olive oil (extra virgin for best flavor)
- 1/4 cup pine nuts (traditional and adds gorgeous crunch)
- 2 cloves garlic, minced (fresh makes all the difference)
- 2 cups fresh basil leaves (never use dried for pesto!)
- 1/4 cup lemon juice (fresh squeezed brightens everything)
- Salt and pepper to taste (start with 1/2 tsp each)
- 1/4 cup cherry tomatoes, halved (beautiful garnish with sweet bursts)
Instructions
Heat vegetable broth in a saucepan over low heat and keep warm throughout cooking—this is crucial for proper risotto technique.
Toast pine nuts in a dry pan over medium heat until golden brown and fragrant, about 3-4 minutes (watch carefully!). Set aside for garnish.
Heat olive oil in a large skillet over medium heat. Add minced garlic and sauté until fragrant, about 1 minute until it smells absolutely gorgeous.
Stir in Arborio rice and cook for 1-2 minutes until lightly toasted and coated in the garlicky oil—this creates the foundation for creaminess.
Gradually add warm vegetable broth 1 cup at a time, stirring frequently until each addition is absorbed before adding more. This meditative process takes about 20 minutes and creates that signature creamy texture.
While risotto cooks, make pesto by blending fresh basil, nutritional yeast, lemon juice, salt, and pepper in a food processor until smooth and vibrantly green.
Once risotto is creamy and rice is al dente (tender with slight bite), remove from heat and stir in the gorgeous pesto until every grain is coated in herby goodness.
Serve immediately, topped with toasted pine nuts and halved cherry tomatoes. Watch everyone fall in love with plant-based Italian cooking!
Don’t rush the broth-adding process—slow and steady creates perfect creaminess. The risotto should flow when stirred but not be soupy. Serve immediately for best texture and flavor.
Best enjoyed fresh, but leftovers keep covered in the fridge for 2 days. Reheat gently with a splash of warm broth to restore creaminess. Don’t freeze—the texture becomes grainy when thawed.
Perfect alongside roasted garlic lentil soup for a complete Italian-inspired meal, or with a simple arugula salad dressed in lemon vinaigrette.
Try adding sautéed mushrooms for earthiness, fold in fresh peas and asparagus for spring variation, add white beans for extra protein, or garnish with fresh herbs like parsley or oregano.

