Looking for a comforting, nutritious meal that’s both vegan and irresistibly cheesy? This cheesy broccoli rice vegan recipe is exactly what you need!
It’s a perfect blend of tender broccoli, fluffy rice, and a creamy, dairy-free cheese sauce that melts in your mouth. Whether you’re a seasoned vegan or just looking to add more plant-based meals to your diet, this dish offers a hearty, satisfying experience without compromising on flavor.
It’s quick to prepare, budget-friendly, and makes for a great weeknight dinner or a tasty meal prep option. Plus, it’s packed with vitamins, fiber, and protein, making it a wholesome choice for the whole family.
Let’s dive into this delicious recipe that will turn even the pickiest eaters into broccoli rice fans!
Why You’ll Love This Recipe
This cheesy broccoli rice recipe stands out for several reasons. First, it’s completely plant-based but still delivers that rich, creamy cheese flavor you crave, thanks to a homemade vegan cheese sauce made from cashews and nutritional yeast.
Next, it’s incredibly versatile—perfect as a main dish, side, or even a filling for stuffed peppers. It’s also gluten-free and free from common allergens, making it accessible for many dietary needs.
Lastly, it’s a one-pot wonder that minimizes cleanup while maximizing taste.
If you enjoy this, you might also love our Thelma Sanders Squash Recipe or our hearty Bariatric Meatloaf Recipe for more comforting meal ideas.
Ingredients
- 1 cup uncooked white or brown rice
- 2 cups broccoli florets, chopped into bite-sized pieces
- 1 cup raw cashews, soaked for at least 2 hours or boiled for 10 minutes
- 1/4 cup nutritional yeast (for that cheesy flavor)
- 1 cup unsweetened almond milk or other plant-based milk
- 2 cloves garlic, minced
- 1 tablespoon lemon juice
- 1 teaspoon onion powder
- 1 teaspoon smoked paprika
- Salt and pepper to taste
- 1 tablespoon olive oil or vegan butter
- Optional: 1/4 teaspoon turmeric for color
Equipment
- Medium saucepan with lid
- Blender or food processor
- Steamer basket or microwave-safe bowl
- Wooden spoon or spatula
- Measuring cups and spoons
Instructions
- Cook the rice: Rinse 1 cup of rice under cold water until the water runs clear. Place the rice in a medium saucepan with 2 cups of water and a pinch of salt. Bring to a boil, then reduce heat to low, cover, and simmer for 15-20 minutes (or according to package instructions) until the rice is tender and water is absorbed.
- Prepare the broccoli: While the rice cooks, steam the broccoli florets until they are bright green and just tender, about 5 minutes. You can use a steamer basket over boiling water or microwave them in a covered bowl with a splash of water for 3-4 minutes. Set aside.
- Make the vegan cheese sauce: Drain the soaked cashews and add them to a blender with the nutritional yeast, almond milk, garlic, lemon juice, onion powder, smoked paprika, olive oil, and optional turmeric. Blend on high until completely smooth and creamy. Add salt and pepper to taste.
- Combine rice, broccoli, and sauce: Once the rice is cooked, fluff it with a fork. Stir in the steamed broccoli and pour the cheese sauce over the mixture. Mix thoroughly to ensure every bite is cheesy and delicious.
- Heat through: Return the pan to low heat and gently warm the combined mixture for 3-5 minutes, stirring occasionally. This helps the flavors meld and the sauce thicken slightly.
- Serve and enjoy: Remove from heat and serve hot. Garnish with fresh herbs like parsley or chives if desired for an extra pop of flavor and color.
Tips & Variations
“Soaking your cashews is key to a silky smooth cheese sauce. If you’re short on time, boiling the cashews for 10 minutes works well too!”
- Make it gluten-free: This recipe is naturally gluten-free when using gluten-free rice.
- Try different veggies: Swap broccoli for kale, spinach, or cauliflower for variation.
- Add protein: Stir in cooked chickpeas, tofu cubes, or tempeh for extra protein.
- Spice it up: Add a pinch of cayenne pepper or chili flakes to the cheese sauce for a spicy kick.
- Use leftovers creatively: This dish makes a great filling for vegan burritos or stuffed peppers.
Nutrition Facts
Nutrient | Per Serving (serves 4) |
---|---|
Calories | 320 |
Protein | 9g |
Fat | 12g |
Carbohydrates | 42g |
Fiber | 5g |
Sugar | 2g |
Calcium | 80mg |
Iron | 2.5mg |
Serving Suggestions
This vegan cheesy broccoli rice pairs beautifully with a fresh green salad or roasted vegetables for a balanced meal. For a cozy dinner, serve alongside warm crusty bread or vegan garlic bread.
You can also top it with crispy tofu or tempeh bacon for added texture and flavor. For a lighter option, spoon it into lettuce wraps or enjoy as a side to your favorite vegan protein dish.
Don’t forget to check out our Pickled Cherry Pepper Recipe for a tangy condiment that complements this dish wonderfully!
Conclusion
This cheesy broccoli rice vegan recipe is a delicious and nutritious addition to any meal plan. It proves that vegan food can be indulgent, comforting, and packed with flavor without any dairy.
The creamy cashew cheese sauce elevates simple ingredients into an irresistible dish that’s perfect for busy weeknights or meal prep.
With its easy preparation, wholesome ingredients, and adaptability, this recipe is sure to become a favorite in your kitchen. Whether you’re cooking for yourself, family, or friends, it’s a crowd-pleaser that satisfies all taste buds.
Give it a try and enjoy a bowl full of plant-based goodness!
If you enjoyed this recipe, be sure to explore other tasty dishes like our Pecan Crackers Recipe or the delightful Peanut Butter Gelato Recipe for dessert inspiration!
📖 Recipe Card: Cheesy Broccoli Rice Vegan Recipe
Description: A creamy and flavorful vegan dish featuring tender broccoli and cheesy rice made with plant-based ingredients. Perfect as a comforting main or side dish.
Prep Time: PT10M
Cook Time: PT25M
Total Time: PT35M
Servings: 4 servings
Ingredients
- 1 cup long-grain white rice
- 2 cups vegetable broth
- 2 cups broccoli florets
- 1 cup unsweetened almond milk
- 1/4 cup nutritional yeast
- 2 tablespoons vegan butter
- 1 tablespoon olive oil
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 1 teaspoon lemon juice
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
Instructions
- Rinse rice under cold water until water runs clear.
- In a pot, heat olive oil and sauté onion and garlic until translucent.
- Add rice and toast for 2 minutes, stirring constantly.
- Pour in vegetable broth, bring to a boil, then reduce heat to low and cover.
- Cook rice for 15 minutes or until liquid is absorbed.
- Steam broccoli until tender, about 5 minutes.
- In a separate saucepan, warm almond milk and vegan butter.
- Stir in nutritional yeast, lemon juice, salt, and pepper to create cheesy sauce.
- Mix cooked rice and steamed broccoli into the sauce until well combined.
- Serve warm and enjoy.
Nutrition: Calories: 280 kcal | Protein: 8 g | Fat: 7 g | Carbs: 45 g
{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Cheesy Broccoli Rice Vegan Recipe”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A creamy and flavorful vegan dish featuring tender broccoli and cheesy rice made with plant-based ingredients. Perfect as a comforting main or side dish.”, “prepTime”: “PT10M”, “cookTime”: “PT25M”, “totalTime”: “PT35M”, “recipeYield”: “4 servings”, “recipeIngredient”: [“1 cup long-grain white rice”, “2 cups vegetable broth”, “2 cups broccoli florets”, “1 cup unsweetened almond milk”, “1/4 cup nutritional yeast”, “2 tablespoons vegan butter”, “1 tablespoon olive oil”, “1 small onion, finely chopped”, “2 cloves garlic, minced”, “1 teaspoon lemon juice”, “1/2 teaspoon salt”, “1/4 teaspoon black pepper”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Rinse rice under cold water until water runs clear.”}, {“@type”: “HowToStep”, “text”: “In a pot, heat olive oil and saut\u00e9 onion and garlic until translucent.”}, {“@type”: “HowToStep”, “text”: “Add rice and toast for 2 minutes, stirring constantly.”}, {“@type”: “HowToStep”, “text”: “Pour in vegetable broth, bring to a boil, then reduce heat to low and cover.”}, {“@type”: “HowToStep”, “text”: “Cook rice for 15 minutes or until liquid is absorbed.”}, {“@type”: “HowToStep”, “text”: “Steam broccoli until tender, about 5 minutes.”}, {“@type”: “HowToStep”, “text”: “In a separate saucepan, warm almond milk and vegan butter.”}, {“@type”: “HowToStep”, “text”: “Stir in nutritional yeast, lemon juice, salt, and pepper to create cheesy sauce.”}, {“@type”: “HowToStep”, “text”: “Mix cooked rice and steamed broccoli into the sauce until well combined.”}, {“@type”: “HowToStep”, “text”: “Serve warm and enjoy.”}], “nutrition”: {“calories”: “280 kcal”, “proteinContent”: “8 g”, “fatContent”: “7 g”, “carbohydrateContent”: “45 g”}}