This post may contain affiliate links. Please read our disclosure policy.
This healthy Broccoli Quinoa Casserole is creamy, cheesy, and comforting. Gluten free and plenty filling, enjoy this vegetarian casserole for a meatless dinner or make-ahead lunch.
While most of us are plenty familiar with cheesy broccoli casseroles, this vegetarian version packs a whole-grain, protein-rich punch.
For the grain, instead of rice which is more classic in casseroles, this one leans on nutrient-rich quinoa.
It’s a delicious pairing with broccoli—just ask these Harissa and Chickpea Broccoli Bowls or this Cheesy Chicken and Broccoli Quinoa Bake.
Sautéing the broccoli before adding it to the casserole makes it lightly crispy and caramelized. Even veggie skeptics will struggle to resist—especially once you factor in the two installments of cheese.
Thanks to the addition of protein-rich Greek yogurt and the fact that quinoa is a complete protein, this vegetarian casserole is plenty filling. We eat it most often as a meatless main, both at dinner and reheated for lunch the next day.
How to Make Broccoli Quinoa Casserole
This recipe keeps the spirit of a classic comforting casserole while delivering good-for-you nutrients. It’s made with real, simple ingredients that pack a major flavor punch.
And while all-American at its roots, this recipe takes a slight Italian spin with the addition of Parmesan and pesto. Trust me, this duo only heightens its appeal.
The Ingredients
- Broccoli: A great source of vitamins A, C, and folate, broccoli adds crisp-tender texture and extra fiber to this casserole. You need 1 lb. of florets, which should be cut relatively small. (You can also toss in some of the stems, which are a great source of prebiotics.)
- Onion: I suggest using either shallots, yellow, or sweet onion here. The flavor of white onion is a bit too sharp.
- Quinoa: Quinoa is high in protein, gluten free, and extremely versatile. The taste is super mild, so it takes well to any flavor profile you throw its way.
- Greek Yogurt: A secret ingredient to slip in extra protein while adding creaminess to the casserole. I suggest using plain, whole-milk Greek yogurt, such as Fage brand.
- Cheese: A mix of nutty grated Parmesan plus shredded mozzarella (or white cheddar) create the ultimate cheesy duo. Reserve half of the shredded cheese to sprinkle overtop to give the casserole a golden, cheesy crust.
- Pesto: Using prepared pesto (such as DeLallo brand) adds an Italian twist to this casserole. You can also use homemade, if you prefer!
- Milk: Use any milk you like or have on hand. I suggest either whole-milk or unsweetened cashew milk, which is very mild in flavor.
- Pine Nuts: In lieu of a crunchy breadcrumb topping, pine nuts complement the pesto and add quintessential crunch.
The Directions
Preheat oven to 375ºF.
Step 1: Sauté Broccoli and Onions
Heat oil in a large skillet with a fitted lid (or Dutch oven) over medium-high heat. Once hot, add broccoli and onions; cook 5 to 6 minutes, until broccoli is barely crisp-tender and onions are softened. Season with 1/2 tsp. salt, and transfer mixture to a bowl.
Step 2: Cook Quinoa
Add quinoa, water, and remaining 1/2 tsp. salt to skillet and bring to a boil. Cover, reduce heat to low, and gently simmer for 15 minutes. Turn off heat, stir quinoa, and place lid back on to steam grains for 5 minutes.
Remove lid and stir in milk, yogurt, 1/2 cup of the shredded mozzarella (reserve remaining for topping), Parmesan, pesto, garlic powder, black pepper, and chili flakes; stir well to combine. Stir in broccoli and onion mixture.
Step 3: Bake Broccoli Quinoa Casserole
Grease an 11×7-inch baking dish with non-stick cooking spray. Transfer quinoa mixture to baking dish, and sprinkle remaining 1/2 cup shredded mozzarella overtop. Scatter pine nuts over cheese, and finish with a light drizzle of olive oil.
Bake mixture, uncovered, for 15 to 20 minutes, until cheese is melted and mixture is bubbly. For a more golden topping, broil under HIGH for 2 to 4 minutes. Garnish with chopped fresh basil, if desired.
Recipe Variation: Chicken Broccoli Quinoa Casserole
For extra protein, add 2 cups of shredded rotisserie chicken to the quinoa mixture right before baking. Alternatively, you can use chopped chicken thighs or broiled chicken breasts.
Make-Ahead, Storage, and Reheating Tips
This vegetarian casserole freezes and reheats exceptionally well!
- To Make Ahead. Chop the broccoli and onion up to 1 day in advance. Store them in separate airtight storage containers in the refrigerator.
- To Store. Leftovers can be stored in an airtight storage container in the refrigerator for up to 4 days.
- To Reheat. Rewarm the casserole in a baking dish in the oven at 350º F until hot. You can also reheat individual portions in the microwave.
- To Freeze. Place leftovers in an airtight freezer-safe storage container in the freezer for up to 3 months. Let thaw overnight in the refrigerator before reheating in a 350ºF oven.
More Healthy Casserole Recipes:
Healthy Tuna Noodle Casserole
Spaghetti Squash Casserole with Mushrooms and Goat Cheese
Mexican Casserole with Walnut Chorizo
Wild Rice and Cheesy Broccoli Casserole
If you give this recipe a try, be sure to snap a picture and tag #dishingouthealth on Instagram. Also, follow along on Facebook and Pinterest for the latest recipe updates!
Cheesy Pesto Broccoli Quinoa Casserole
Equipment
- 1 Large skillet
- 1 11x7-inch Baking Dish
Ingredients
- 2 Tbsp. extra-virgin olive oil
- 1 lb. broccoli florets
- 1 cup chopped yellow onion
- 1 tsp. kosher salt, divided
- 1 cup dry (uncooked) quinoa
- 2 cups water or lower-sodium vegetable broth
- 1 cup milk of choice (I suggest whole milk or unsweetened cashew milk)
- 1/2 cup plain whole-milk Greek yogurt
- 1 cup shredded mozzarella or white cheddar cheese, divided
- 1/2 cup grated Parmesan cheese
- 1/4 cup prepared pesto (I use DeLallo brand)
- 1 tsp. garlic powder
- 3/4 tsp. black pepper
- Pinch red pepper flakes (optional)
- 1/4 cup pine nuts
- Optional garnish: chopped fresh basil leaves
Instructions
- Preheat oven to 375ºF.Heat oil in a large skillet with a fitted lid (or Dutch oven) over medium-high heat. Once hot, add broccoli and onions; cook 5 to 6 minutes, until broccoli is barely crisp-tender and onions are soft. Season with 1/2 tsp. salt, and transfer mixture to a bowl.Add quinoa, water, and remaining 1/2 tsp. salt to skillet and bring to a boil. Cover, reduce heat to low, and gently simmer for 15 minutes. Turn off heat, stir quinoa, and place lid back on to steam grains for 5 minutes.
- Remove lid and stir in milk, yogurt, 1/2 cup of the shredded mozzarella or white cheddar (reserve remaining for topping), Parmesan, pesto, garlic powder, black pepper, and chili flakes; stir well to combine. Stir in broccoli and onion mixture.
- Grease an 11x7-inch baking dish with non-stick cooking spray. Transfer quinoa mixture to baking dish, and sprinkle remaining 1/2 cup shredded mozzarella (or white cheddar) overtop. Scatter pine nuts over cheese, and finish with a light drizzle of olive oil. Bake, uncovered, for 15 to 20 minutes, until cheese is melted and mixture is bubbly. For a more golden topping, broil under HIGH for 2 to 4 minutes. Garnish with chopped fresh basil, if desired.
Video
Notes
- To Make Ahead. Chop the broccoli and onion up to 1 day in advance. Store them in separate airtight storage containers in the refrigerator.
- To Store. Leftovers can be stored in an airtight storage container in the refrigerator for up to 4 days.
- To Reheat. Rewarm the casserole in a baking dish in the oven at 350º F until hot. You can also reheat individual portions in the microwave.
- To Freeze. Place leftovers in an airtight freezer-safe storage container in the freezer for up to 3 months. Let thaw overnight in the refrigerator before reheating in a 350ºF oven.
Nutrition
I calculate these values by hand to ensure accuracy, however expect up to a 10% variable depending on food brands.
This was delicious! I loved the addition of the pesto and crunch of pine nuts. Like others stated, this satisfied even the pickiest eaters in my house. Thank you!
Hi Evie – I’m so glad you enjoyed this one! Thank you for taking the time to leave a review!
My kids ask for this recipe all of the time! It’s one of the only ways I can get them to eat broccoli!
I’m so glad the recipe was a hit! Thank you for taking the time to leave a review!
DELICIOUS!! Approved by even the picky eaters of the house. Thank you for such an easy-to-follow, fab recipe.
Hi Mariana – I’m so glad the recipe was a hit! Thank you for coming back and leaving a review!
Getting ready to make this dish for the second time. Love all the nutrients and that is can work as a main dish or a side. Easy and delicious. Your recipes are changing my life and my health! Thank you for all you offer.
This was a delight! Easy to make and the kids loved it.
This was DELICIOUS!!! My new favorite ❤️
Hi Rachel – I’m so glad you enjoyed this one! Thank you for taking the time to leave a review!
Big hit even with the picky eaters in my house. The recipe came together easy and beautifully as written. We will make it again!
I’m so glad the recipe was a hit! Thank you for taking the time to leave a review!
I say this about all her recipes but this one might be my new favorite! It’s like a healthy spin on the casseroles from the 90’s. Super easy, so cheesy and filling! You could also use it as a side dish. Also, our toddler loved it! Try it! x
Hi Sarah – I’m so so happy you loved this one! Thank you so much for taking the time to leave a rating and review!
Easily my new favorite casserole. My friends and I have a casserole night and I can’t wait to drop this bomb on them!
Haha love the idea of bringing this to the next casserole night!
So tasty! I cooked everything in an oven-safe braiser and it worked quite well and saved me from having to forty another skillet. Highly recommend!
Hi Noel – So glad you enjoyed this one. Thank you so much for taking the time to leave a rating and review!
Just made this and it was a hit. I used Mozzarella as we already had some and the whole family, even the four year old, loved it. Will definitely make again.