I am so excited to share my Broccoli Quinoa Casserole with Roasted Vegetables and Cheesy Topping Recipe with you because it has become one of my most treasured dishes to prepare when I want a comforting, wholesome meal that truly satisfies. Combining nutty quinoa, perfectly roasted broccoli, and a luscious cheesy topping, this casserole feels like a warm hug on a plate. Every time I make it, I’m reminded how wonderful it is to have a dish that’s both hearty and packed with bright, fresh flavors. I love how the texture contrasts from creamy to crisp on top, and it always disappears fast when I serve it to family or friends.
Why You’ll Love This Broccoli Quinoa Casserole with Roasted Vegetables and Cheesy Topping Recipe
One of the things I adore most about this Broccoli Quinoa Casserole with Roasted Vegetables and Cheesy Topping Recipe is its beautiful balance of flavors. The roasted broccoli brings a slight char and crunch, which pairs perfectly with the creamy, cheesy sauce that coats the quinoa and tender white beans. I love how the mild kick from a hint of cayenne and fresh herbs lifts the dish so it never feels heavy or dull. To me, this casserole is a delicious, wholesome way to bring plant-forward comfort food to the table in a way everyone will enjoy.
Besides the incredible taste, what really wins me over is how straightforward this recipe is. I appreciate recipes that feel friendly to my busy life without compromising on flavor or texture. From gently roasting the broccoli to simmering a rich sauce using simple pantry staples like vegetable broth and Greek yogurt, every step feels manageable and rewarding. Whether I’m making it for a weeknight family dinner or prepping ahead for a holiday gathering, this casserole stands out because it delivers both ease and wow factor. Honestly, it’s one of those dishes that feels like a treat but is totally doable anytime.
Ingredients You’ll Need
The ingredient list for this dish is delightfully simple, yet each component plays a crucial role in layering flavors and textures. From the hearty quinoa to the fresh broccoli and the mix of melty cheeses, every ingredient works in harmony to create a nourishing and satisfying casserole.
- Low sodium vegetable or chicken broth: This provides a flavorful base for cooking quinoa and making the sauce without overwhelming saltiness.
- Quinoa: Adds a nutty flavor and a lovely protein-packed texture as the casserole’s base.
- Extra virgin olive oil: Used for roasting vegetables and sautéing to add richness and depth.
- Broccoli florets: Central to the dish, roasting them brings out their natural sweetness and creates a beautiful, browned exterior.
- Kosher salt and ground black pepper: Essential for seasoning at different stages to build balanced flavor.
- Yellow onion: Brings subtle sweetness and aromatic depth when sautéed.
- Carrots: Offer a tender bite and add vibrant color to the casserole.
- Minced garlic: Adds a punch of flavor and depth in the sauce.
- Dried oregano and cayenne pepper: Oregano infuses a warm herbaceous note, while the cayenne offers a gentle, optional kick.
- All purpose flour: Helps thicken the cheese sauce for a luscious finish.
- Non-fat milk and plain nonfat Greek yogurt: A creamy base for the sauce that keeps it both rich and light.
- Freshly grated mozzarella and sharp cheddar cheeses: These create a cheesy topping that’s gooey and satisfying, with a perfect browned crust.
- Cannellini beans: Add creaminess and extra protein, making the casserole more filling.
- Fresh herbs (parsley, basil, dill, or thyme): Used for garnish to brighten and freshen the final presentation.
Directions
Step 1: Preheat your oven to 400 degrees F and position the racks in the upper and lower thirds. Prepare two large rimmed baking sheets with nonstick spray and coat your casserole dish with spray as well. This setup helps ensure perfect roasting and even baking later.
Step 2: In a large saucepan, combine 2 cups of the broth with the quinoa and bring to a gentle boil. Reduce to low heat, cover, and let cook for 15 minutes. Afterward, remove from heat and let it sit covered for 5 minutes before fluffing it with a fork.
Step 3: While the quinoa cooks, toss the broccoli florets in a large bowl with 2 tablespoons of olive oil, ½ teaspoon salt, and ¼ teaspoon black pepper. If some florets seem dry, add a little extra olive oil for even roasting.
Step 4: Spread the broccoli evenly between the two baking sheets without overlapping. Roast on the upper and lower racks for 10 minutes, then remove and toss gently before swapping rack positions. Roast another 5 to 10 minutes until the broccoli is nicely browned and the tips are crispy. Then, reduce the oven temperature to 350 degrees F.
Step 5: Heat the remaining tablespoon of olive oil in a large deep sauté pot over medium heat. Add the onion and diced carrots and cook until they soften, about 5 minutes.
Step 6: Add the garlic, remaining teaspoon of salt, and ¼ teaspoon black pepper, cooking just until fragrant—about 30 seconds.
Step 7: Sprinkle the flour over the vegetables and stir continuously for 30 seconds to 1 minute until the flour turns golden and smells nutty, with no white bits remaining.
Step 8: Gradually pour in the remaining 1 cup of broth and then the milk in small splashes, whisking constantly to keep the mixture smooth. Bring to a simmer, reduce heat, and let bubble gently until the sauce thickens slightly, about 5 minutes, stirring often.
Step 9: Stir in the oregano and cayenne pepper, then remove the pot from heat.
Step 10: Slowly mix the cooked quinoa into the sauce, fold in the drained cannellini beans, and the roasted broccoli. Taste and adjust the seasoning if needed.
Step 11: Stir in the Greek yogurt along with half of the mozzarella and cheddar cheeses until creamy and combined.
Step 12: Transfer the mixture to your prepared casserole dish, spreading it evenly. Sprinkle the remaining cheddar and mozzarella cheeses on top for a melty, golden crust.
Step 13: Bake uncovered for about 15 minutes until the cheese is melted and the casserole is hot throughout. Then switch your oven to broil and cook for an additional 3 to 4 minutes or until the cheese is lightly browned and bubbly, watching carefully to prevent burning.
Step 14: Let the casserole rest for 5 minutes before sprinkling with fresh chopped herbs. Serve warm and enjoy!
Servings and Timing
This Broccoli Quinoa Casserole with Roasted Vegetables and Cheesy Topping Recipe yields about 6 generous servings, perfect for family dinners or meal prep. The prep time is around 25 minutes, largely focused on chopping vegetables and preparing the quinoa and sauce. Cooking time, including roasting and baking, takes approximately 1 hour. Overall, the total time from start to finish is about 1 hour and 25 minutes, including a brief resting period to let the casserole settle and the flavors harmonize beautifully.
How to Serve This Broccoli Quinoa Casserole with Roasted Vegetables and Cheesy Topping Recipe
I love serving this casserole as a hearty main dish alongside a crisp green salad or a light vinaigrette-dressed side of mixed greens to balance the richness of the cheese topping. Roasted garlic bread or warm pita wedges also pair wonderfully for scooping up every flavorful bite. For presentation, sprinkling fresh herbs like parsley or dill on top brightens the look and adds a fresh aroma that impresses guests.
When it comes to beverages, I usually gravitate towards something crisp and refreshing to complement the creamy casserole. A chilled glass of Sauvignon Blanc or a lightly sparkling water with a hint of lemon makes for a perfect match. For non-alcoholic options, I’m a fan of iced green tea or sparkling lemon water. The casserole shines during cozy family dinners, casual weeknight meals, or even holiday gatherings where you want comforting food that feels a little special. I always serve it warm, just out of the oven or at room temperature, to enjoy that gooey, melty texture of the cheesy top combined with the tender quinoa base.
For plating, I like scooping large spoonfuls into shallow bowls or onto plates with a bit of extra fresh herb garnish. Portion sizes depend on the occasion, but this casserole is very satisfying with about one-sixth of the dish per serving. It’s filling but never too heavy, making it a crowd-pleaser every time.
Variations
I frequently play around with variations on this Broccoli Quinoa Casserole with Roasted Vegetables and Cheesy Topping Recipe to keep it fresh and accommodate different tastes or dietary needs. For example, swapping out the broccoli for cauliflower, Brussels sprouts, or a colorful mix of bell peppers and zucchini is a delicious way to change up the roasted vegetable flavor. You can also use different cheeses like fontina, provolone, or gouda to adjust the melty, cheesy topping to your preference.
If you’re looking for a gluten-free option, simply substitute the flour with a gluten-free all-purpose blend or cornstarch to thicken the sauce. For a vegan version, I’ll replace the dairy milk and Greek yogurt with plant-based alternatives like oat milk and coconut yogurt, and use vegan cheese or nutritional yeast for that cheesy flavor. Adding a pinch more seasoning or fresh herbs can help boost the flavor in these versions.
Sometimes I experiment with cooking methods, such as using an air fryer to roast the broccoli for extra crispness or preparing the casserole ahead, refrigerating it, and then baking it fresh just before serving. Each time, I find these little tweaks make it feel new while still comforting and familiar.
Storage and Reheating
Storing Leftovers
After enjoying the casserole, I store leftovers in an airtight container to keep flavors and moisture locked in. I recommend glass containers with tight-fitting lids for best results. The casserole will keep beautifully in the refrigerator for up to 3 to 4 days. When storing, it’s helpful to separate a little extra cheese topping if you want to freshen it up during reheating.
Freezing
This Broccoli Quinoa Casserole with Roasted Vegetables and Cheesy Topping Recipe freezes very well. To freeze it, I portion the casserole into freezer-safe containers or wrap the whole dish tightly with plastic wrap followed by aluminum foil. It can be kept in the freezer for up to 2 months without losing quality. When you’re ready to enjoy it again, thaw it overnight in the refrigerator for the best texture.
Reheating
To reheat, I prefer warming the casserole in the oven at 350 degrees F for about 20 to 25 minutes until heated through, which helps maintain that lovely crispy top and creamy interior. You can cover it loosely with foil initially to prevent over-browning, then uncover near the end to crisp up the cheese again. Avoid microwaving if possible, as it tends to make the casserole a bit soggy and less enticing. Adding a sprinkle of fresh herbs after reheating brings back a nice freshness to the flavors.
FAQs
Can I use brown rice instead of quinoa in this casserole?
Yes, you can substitute cooked brown rice for quinoa if you prefer. Keep in mind that the texture and flavor will change slightly; brown rice has a chewier consistency and a milder flavor compared to the nutty, slightly fluffy quinoa. Make sure the rice is fully cooked before mixing with the other ingredients to ensure even cooking in the casserole.
Is this casserole suitable for meal prepping and freezing?
Absolutely! This casserole is fantastic for meal prep because it reheats well and maintains great flavor. You can freeze individual portions or the whole dish, making it a convenient option for busy weeks. Just thaw overnight before reheating in the oven for the best results.
What if I don’t have Greek yogurt? Can I skip it or substitute it?
If you don’t have Greek yogurt, you can replace it with an equal amount of sour cream or crème fraîche for similar creaminess and tang. Skipping it will reduce the tangy depth and creaminess of the sauce, but the casserole will still be delicious if you combine milk and cheese generously.
Can I make this recipe dairy-free?
Yes, to make it dairy-free, use plant-based milk like almond or oat milk and substitute the cheeses with vegan cheese alternatives or nutritional yeast for a cheesy flavor. Replace Greek yogurt with coconut or soy yogurt. These swaps work well, though the texture will be slightly different but still satisfying.
How can I add more protein to this casserole?
Adding extra protein is easy—I recommend stirring in cooked chicken, turkey, or tofu cubes along with the beans and broccoli before baking. You can also increase the amount of white beans or add some cooked lentils for a vegetarian boost. These additions make the casserole even more filling for bigger appetites.
Conclusion
I truly hope you enjoy making and sharing this Broccoli Quinoa Casserole with Roasted Vegetables and Cheesy Topping Recipe as much as I do. It’s a dish that brings together wholesome ingredients in such a comforting way, perfect for nourishing yourself and loved ones. Whether you’re new to quinoa casseroles or looking for a vibrant way to add vegetables and cheese to your meals, this recipe never disappoints. I can’t wait for you to try it and make it your own!
Print
Broccoli Quinoa Casserole with Roasted Vegetables and Cheesy Topping Recipe
This Broccoli Quinoa Casserole is a wholesome and comforting dish, combining nutrient-rich quinoa, roasted broccoli, and a creamy cheese sauce made with Greek yogurt and melty mozzarella and cheddar. Featuring tender sautéed vegetables and cannellini beans for added protein, this casserole is hearty yet light, perfect for a healthy family dinner or meal prep. The broccoli is roasted to bring out its natural sweetness while the quinoa provides a fluffy base, all baked together to a bubbly golden finish.
- Total Time: 1 hour 25 minutes
- Yield: 6 servings
Ingredients
Broccoli & Quinoa
- 3 cups low sodium vegetable broth or low sodium chicken broth (divided)
- 1 cup uncooked quinoa
- 1 pound chopped broccoli florets (about 4 broccoli crowns)
- 3 tablespoons extra virgin olive oil (divided, plus additional as needed)
- 1 1/2 teaspoons kosher salt (divided)
- 1/2 teaspoon ground black pepper (divided)
Vegetables & Aromatics
- 1 small yellow onion (chopped)
- 3 medium carrots (cut into 1/4 to 1/3-inch dice)
- 1 teaspoon minced garlic (about 2 cloves)
- 1 teaspoon dried oregano
- 1/8 teaspoon cayenne pepper (optional)
Sauce & Cheese
- 2 tablespoons all purpose flour
- 1 cup non-fat milk
- 1 cup plain nonfat Greek yogurt
- 3/4 cup freshly grated mozzarella cheese (divided; fontina or provolone can be substituted)
- 3/4 cup freshly grated sharp cheddar cheese (divided)
Additional
- 1 15-ounce can cannellini beans (rinsed and drained)
- Chopped fresh herbs (such as parsley, basil, dill, or thyme, for serving)
Instructions
- Preheat: Position racks in the upper and lower thirds of your oven and preheat to 400°F. Generously coat two large rimmed baking sheets and a 9×13-inch or similar casserole dish with nonstick spray. Set aside.
- Cook Quinoa: In a large saucepan, bring 2 cups broth and quinoa to a low boil. Reduce heat to low, cover, and cook for 15 minutes. Remove from heat and let stand covered for 5 minutes. Fluff with a fork and set aside.
- Roast Broccoli: In a very large bowl, toss broccoli with 2 tablespoons olive oil, 1/2 teaspoon salt, and 1/4 teaspoon black pepper. Ensure florets are evenly coated, adding more oil if needed. Divide broccoli between the two baking sheets in an even layer without overlapping. Roast on upper and lower racks for 10 minutes. Remove and toss broccoli; redistribute evenly. Swap rack positions and continue roasting 5 to 10 more minutes until broccoli is browned and tips are crisp. Reduce oven temperature to 350°F.
- Sauté Vegetables: Heat remaining 1 tablespoon olive oil in a Dutch oven or large deep sauté pan over medium heat. Add onion and carrots, cooking until slightly softened, about 5 minutes. Add garlic, remaining 1 teaspoon salt, and 1/4 teaspoon black pepper; cook until fragrant, about 30 seconds.
- Make Sauce: Sprinkle flour over vegetables and cook, stirring, until flour is golden and fragrant, about 30 seconds to 1 minute with no white bits remaining. Gradually whisk in remaining 1 cup broth and milk a little at a time, breaking up lumps. Bring to a simmer, then reduce heat and let bubble gently, stirring often, until sauce thickens slightly, about 5 minutes. Stir in oregano and cayenne pepper, then remove from heat.
- Combine Main Ingredients: Stir quinoa into the sauce, then gently fold in cannellini beans and roasted broccoli. Adjust seasoning to taste.
- Add Dairy: Slowly stir in Greek yogurt, 1/2 cup mozzarella, and 1/2 cup cheddar cheese until evenly combined.
- Assemble & Bake: Transfer mixture to prepared casserole dish and spread evenly. Sprinkle remaining mozzarella and cheddar evenly on top. Bake uncovered until cheese melts and casserole is hot, about 15 minutes.
- Broil for Finish: Turn oven to broil and cook an additional 3 to 4 minutes until cheese is lightly browned and bubbly. Watch carefully to prevent burning.
- Serve: Let casserole rest for 5 minutes. Sprinkle with chopped fresh herbs before serving. Enjoy warm.
Notes
- The broccoli quantity can be adjusted slightly depending on size or preference.
- If you prefer a spicier casserole, increase cayenne pepper to taste.
- Substitute plant-based milk and non-dairy yogurt to make it dairy-free, though cheese toppings would also need dairy-free alternatives.
- Leftovers store well in the refrigerator for up to 4 days and reheat thoroughly.
- This casserole can be prepared ahead and baked just before serving for convenience.
- Prep Time: 20 minutes
- Cook Time: 1 hour 5 minutes
- Category: Casserole
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
