Whole Wheat Pasta Bowl

Featured in: Light Greens, Grains & Bowls

This wholesome bowl combines nutty whole wheat penne with colorful roasted vegetables including zucchini, bell peppers, red onion, and cherry tomatoes. The creamy protein sauce comes from blended cannellini beans and Greek yogurt, creating a velvety texture without heavy cream. Topped with toasted pine nuts and fresh parsley, each serving delivers 18 grams of protein while remaining vegetarian-friendly.

Updated on Tue, 03 Feb 2026 10:01:00 GMT
A hearty bowl of Whole Wheat Pasta with roasted zucchini and bell peppers, topped with toasted pine nuts and fresh parsley. Save to Pinterest
A hearty bowl of Whole Wheat Pasta with roasted zucchini and bell peppers, topped with toasted pine nuts and fresh parsley. | mosscedar.com

One Tuesday evening, I was standing in my kitchen feeling a bit uninspired by the same old dinner routines when I spotted a can of cannellini beans in the pantry and thought, what if I turned that into something creamy without heavy cream? That single question led me to blend beans with Greek yogurt, and suddenly I had a sauce so silky and protein-rich it changed how I approached weeknight cooking. The whole wheat pasta soaking it all up, the roasted vegetables adding sweetness and char—it felt like the bowl was doing all the work while I actually enjoyed myself. This dish became my answer to wanting something substantial but not heavy, satisfying but not fussy.

I made this for my sister during a busy week when she needed something nourishing but didn't have time to fuss, and watching her face when she tasted how creamy the sauce was without any cream at all felt like sharing a small kitchen secret. She's asked for it three times since, which tells you everything about how this bowl manages to be both healthy-sounding and genuinely craveable.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Whole wheat penne or fusilli, 300 g: The nutty flavor holds up beautifully against bold vegetables and a thick sauce, plus it has enough texture to catch every bit of that creamy coating.
  • Zucchini, 1 small diced: It softens into almost silky pieces when roasted and won't overpower the other vegetables.
  • Red and yellow bell peppers, 1 of each chopped: Roasting brings out their natural sweetness, and the colors make the bowl look as good as it tastes.
  • Red onion, 1 sliced: Gets sweeter and less sharp as it caramelizes, adding depth without bite.
  • Cherry tomatoes, 200 g halved: These burst slightly in the heat, creating little pockets of brightness throughout.
  • Olive oil, 2 tbsp: Essential for coaxing out the vegetable flavors and creating that light char.
  • Dried Italian herbs, 1 tsp: A shortcut that does the heavy lifting of seasoning without fussing with individual dried herbs.
  • Salt and pepper, to taste: Don't skip these—they're what make everything taste like itself.
  • Cannellini beans, 1 can drained and rinsed: These white beans are almost creamy on their own, which is why they blend into something so luxurious.
  • Low-fat Greek yogurt, 120 ml: Your secret to a protein-rich sauce that tastes indulgent but keeps you honest.
  • Lemon juice, 2 tbsp: Brightens everything and keeps the sauce from feeling heavy.
  • Garlic clove, 1 minced: Just enough to whisper in the background without shouting.
  • Fresh parsley, 2 tbsp chopped: Goes into the sauce and then again as garnish—it's worth the fresh stuff here.
  • Grated Parmesan cheese, 2 tbsp optional: Adds a salty umami note if you want it, but the dish stands perfectly well without.
  • Toasted pine nuts, 2 tbsp: Toast them yourself if you can—they transform from bitter to buttery and add a nice crunch.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Heat your oven and prep the vegetables:
Turn your oven to 220°C and while it's warming up, chop everything into bite-sized pieces—smaller than you think because they shrink as they roast. Scatter everything on a baking sheet, drizzle with olive oil, season generously, and toss with your hands until every piece glistens.
Roast until the edges caramelize:
Slide the sheet into the oven for 20 to 25 minutes, stirring halfway through so nothing sticks or burns—you want those caramelized edges but not charred vegetables. They're done when they're tender enough to cut easily but still hold their shape.
Cook the pasta at the same time:
While vegetables roast, fill a large pot with salted water and bring it to a rolling boil—the water should taste like the sea. Drop in your whole wheat pasta and cook according to package directions, then drain into a colander, saving a quarter cup of that starchy water in a mug before you empty the pot.
Blend the beans into silkiness:
Put drained cannellini beans, Greek yogurt, lemon juice, minced garlic, parsley, and Parmesan if using into a food processor and blend until completely smooth and creamy. If it seems too thick, add splashes of that reserved pasta water until it flows like warm honey.
Bring everything together:
Return the drained pasta to the pot, add your roasted vegetables and all that creamy bean sauce, then toss gently but thoroughly. If it seems dry, add more pasta water a tablespoon at a time until the sauce coats every strand.
Serve in bowls with the final touches:
Divide between bowls and top with toasted pine nuts, a shower of fresh parsley, and extra Parmesan if you're feeling it. Serve while everything is still warm and the aromas are at their best.
Save to Pinterest
| mosscedar.com

There was a moment when a friend came over hungry and skeptical that pasta with beans could be elegant, and then she tasted it and just went quiet for a second. That quiet meant more to me than any compliment because it meant the bowl had surprised her, made her rethink what healthy eating could feel like.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Why This Works as a Complete Meal

The combination of whole grains, roasted vegetables, and legumes creates a plate that feels substantial without being heavy, and the protein from both the beans and yogurt means you're actually satisfied for hours afterward. I stopped reaching for snacks after eating this, which is how I knew it had crossed from interesting to genuinely nourishing.

Making It Your Own

This bowl is forgiving in the best way—if you don't have red peppers, use orange ones or add broccoli florets. If pine nuts feel expensive, try sunflower seeds toasted the same way. The foundation is so strong that small swaps never derail the whole thing.

Storage and Serving Suggestions

This tastes best served warm right after assembly, but leftovers store beautifully in the fridge for three days—pack the sauce and vegetables separately from the pasta if you want to avoid sogginess. You can also prepare the roasted vegetables and sauce ahead of time, then come home and simply cook fresh pasta to toss everything together.

  • Reheat gently with a splash of water or broth to loosen the sauce back to creamy perfection.
  • Add grilled chicken or crispy tofu on top if you want even more protein some nights.
  • For a vegan version, use plant-based yogurt and skip the Parmesan entirely—the sauce is still silky and wonderful.
Creamy Whole Wheat Pasta Bowl featuring a protein-rich cannellini bean sauce, tossed with colorful roasted vegetables and a sprinkle of Parmesan. Save to Pinterest
Creamy Whole Wheat Pasta Bowl featuring a protein-rich cannellini bean sauce, tossed with colorful roasted vegetables and a sprinkle of Parmesan. | mosscedar.com

This whole wheat pasta bowl taught me that satisfying food doesn't need to be complicated, and that sometimes the most delicious meals are the ones that taste like you put in effort when really you just let good ingredients do their work. Make it once and it becomes the meal you return to again and again.

Recipe Frequently Asked Questions

Can I make this dairy-free?

Substitute the Greek yogurt with plant-based yogurt and omit the Parmesan cheese. The cannellini bean base still provides a creamy texture without dairy.

What other vegetables work well in this bowl?

Try adding eggplant, mushrooms, asparagus, or broccoli. Root vegetables like sweet potatoes or butternut squash also roast beautifully alongside the peppers.

How do I store leftovers?

Store components separately in airtight containers in the refrigerator for up to 3 days. Reheat pasta and vegetables gently, then add fresh sauce and garnish before serving.

Can I use regular pasta instead of whole wheat?

Absolutely. Regular semolina pasta works well, though whole wheat provides more fiber and a nuttier flavor that complements the roasted vegetables.

What other beans can I use for the sauce?

Chickpeas, great northern beans, or butter beans all create creamy sauces similar to cannellini beans. Each brings a slightly different flavor profile to the final dish.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Whole Wheat Pasta Bowl

Nutty whole wheat pasta with roasted vegetables and creamy protein sauce for a satisfying meal.

Time to Prep
20 minutes
Time to Cook
25 minutes
Overall Time
45 minutes
Recipe by Jacob King


Skill Level Easy

Cuisine Type International

Makes 4 Number of Servings

Dietary Details Vegetarian-Friendly

Ingredient List

Pasta

01 10.5 oz whole wheat penne or fusilli

Roasted Vegetables

01 1 small zucchini, diced
02 1 red bell pepper, chopped
03 1 yellow bell pepper, chopped
04 1 red onion, sliced
05 7 oz cherry tomatoes, halved
06 2 tablespoons olive oil
07 1 teaspoon dried Italian herbs
08 Salt and pepper to taste

Protein Sauce

01 1 can (14 oz) cannellini beans, drained and rinsed
02 ½ cup low-fat Greek yogurt
03 2 tablespoons fresh lemon juice
04 1 garlic clove, minced
05 2 tablespoons fresh parsley, chopped
06 2 tablespoons grated Parmesan cheese, optional
07 Salt and pepper to taste

Garnish

01 2 tablespoons toasted pine nuts
02 Fresh parsley, chopped
03 Additional Parmesan cheese, optional

How to Prepare

Step 01

Preheat the Oven: Preheat your oven to 425°F.

Step 02

Prepare Vegetables for Roasting: Arrange diced zucchini, chopped bell peppers, sliced red onion, and halved cherry tomatoes on a large baking sheet. Drizzle with olive oil, sprinkle with dried Italian herbs, salt, and pepper. Toss to coat evenly.

Step 03

Roast Vegetables: Roast vegetables for 20-25 minutes until tender and slightly caramelized, stirring halfway through the cooking time.

Step 04

Cook the Pasta: Meanwhile, cook the whole wheat pasta in a large pot of salted boiling water according to package directions. Drain and reserve ¼ cup of pasta water.

Step 05

Blend the Protein Sauce: Combine drained cannellini beans, Greek yogurt, fresh lemon juice, minced garlic, chopped parsley, Parmesan cheese if using, salt, and pepper in a food processor. Blend until smooth and creamy. Add a splash of reserved pasta water if needed to achieve a silky consistency.

Step 06

Combine All Components: Return drained pasta to the pot. Add roasted vegetables and protein sauce. Toss gently to combine, adding reserved pasta water as needed to loosen the sauce to desired consistency.

Step 07

Plate and Serve: Divide pasta mixture between serving bowls. Top each bowl with toasted pine nuts, fresh chopped parsley, and additional Parmesan cheese if desired. Serve immediately while warm.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

What You’ll Need

  • Large pot
  • Baking sheet
  • Food processor or blender
  • Mixing bowls
  • Chef's knife

Allergy Details

Always check every ingredient for allergens. Talk to a healthcare provider if you’re not sure.
  • Contains milk from Greek yogurt and Parmesan cheese
  • Contains tree nuts from pine nuts
  • Contains wheat from pasta
  • Review all packaged ingredients for potential allergen cross-contamination

Nutrition Information (each serving)

Nutrition info is for reference only and not a substitute for doctor’s advice.
  • Energy: 430
  • Total Fat: 10 g
  • Carbohydrates: 68 g
  • Total Protein: 18 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.