Whole Wheat Pasta Bowl

Featured in: Everyday Kitchen Basics

This hearty bowl combines nutty whole wheat penne with caramelized roasted vegetables—zucchini, bell peppers, red onion, and cherry tomatoes. The creamy sauce blends protein-packed cannellini beans with Greek yogurt, lemon, and fresh herbs for a velvety finish. Toasted pine nuts add satisfying crunch while Parmesan brings umami depth. Perfect for meal prep, this vegetarian dish delivers 18 grams of protein per serving and comes together in under an hour.

Updated on Wed, 04 Feb 2026 14:25:00 GMT
Whole wheat pasta bowl garnished with toasted pine nuts and fresh parsley, served in a rustic ceramic dish. Save to Pinterest
Whole wheat pasta bowl garnished with toasted pine nuts and fresh parsley, served in a rustic ceramic dish. | simplelouz.com

There's something about whole wheat pasta that makes you feel like you're actually nourishing yourself instead of just eating lunch. I discovered this bowl on a Tuesday when I was tired of the same rotation and found myself staring at a can of cannellini beans, wondering if Greek yogurt could possibly work in a sauce. Spoiler: it did, and now I make it constantly because it tastes indulgent but leaves you feeling genuinely energized instead of sluggish. The roasted vegetables bring this caramelized sweetness that plays beautifully against the nutty pasta, and the creamy bean sauce ties everything together without any heavy cream in sight.

I made this for my friend Sarah who'd been talking about wanting to eat better, and watching her take that first bite, then immediately ask for the recipe, felt like a small victory. She kept saying it tasted like something from a nice restaurant but actually had nutritional value, which I think is the highest compliment a weeknight meal can receive. Now she makes it for her partner, and apparently it's become their Saturday comfort food, which is kind of perfect.

Ingredients

  • Whole wheat penne or fusilli: The nuttier flavor of whole wheat actually complements this dish perfectly, and it holds the creamy sauce beautifully without getting mushy if you time it right.
  • Zucchini, red bell pepper, yellow bell pepper, red onion, cherry tomatoes: The variety of colors isn't just for Instagram—each vegetable brings different sweet and savory notes, and roasting them concentrates those flavors into something almost jammy.
  • Olive oil, dried Italian herbs, salt, pepper: Simple seasonings let the vegetables shine, though don't skip the Italian herbs because they're what makes your kitchen smell incredible while everything roasts.
  • Cannellini beans, drained and rinsed: These mild beans create the creamiest sauce when blended with yogurt, and they add the protein that makes this actually substantial.
  • Low-fat Greek yogurt: This is your secret weapon—it's tangy, creamy, and keeps the sauce light enough that you don't feel weighed down afterward.
  • Lemon juice, fresh garlic, fresh parsley: Fresh ingredients here really matter because they brighten the whole dish and prevent it from feeling heavy or one-dimensional.
  • Parmesan cheese (optional): If you use it, a little goes a long way, and it adds umami that rounds out the whole bowl.
  • Toasted pine nuts, fresh parsley garnish: These garnishes add texture and freshness at the end, so your bowl doesn't feel flat once everything's mixed together.

Instructions

Product image
Perfect for frying eggs, sautéing vegetables, and simmering small-batch sauces for quick everyday meals.
Check price on Amazon
Heat your oven and prepare the vegetables:
Preheat to 220°C (425°F) while you dice your zucchini, chop the peppers into roughly the same size pieces, and halve the cherry tomatoes. Getting consistent sizes means everything roasts evenly, which sounds like a small detail but truly changes the outcome.
Coat and roast:
Toss your vegetables with olive oil, Italian herbs, salt, and pepper on a large baking sheet, then spread them out in a single layer. Roast for 20–25 minutes, stirring halfway through, until the edges are caramelized and everything smells nutty and sweet.
Cook the pasta simultaneously:
While vegetables roast, bring a large pot of salted water to a boil and cook your whole wheat pasta according to package directions. The key here is reserving about 60 ml of pasta water before you drain—that starchy liquid is liquid gold for adjusting your sauce consistency.
Make the protein sauce:
Put your drained cannellini beans, Greek yogurt, lemon juice, minced garlic, fresh parsley, and Parmesan (if using) into a food processor and blend until completely smooth and creamy. If it feels too thick, splash in a bit of that reserved pasta water until it reaches a pourable consistency.
Bring it all together:
Return your drained pasta to the pot, add the roasted vegetables and creamy bean sauce, then toss everything gently until the pasta is coated. Add more pasta water if needed to loosen it up—the sauce should be creamy but not gluggy.
Serve and garnish:
Divide between bowls and top with toasted pine nuts, extra fresh parsley, and additional Parmesan if you'd like. Serve warm, and watch people's surprised faces when they taste how good something this healthy actually is.
Product image
Perfect for frying eggs, sautéing vegetables, and simmering small-batch sauces for quick everyday meals.
Check price on Amazon
Whole wheat pasta bowl with roasted bell peppers and zucchini tossed in a creamy white bean sauce. Save to Pinterest
Whole wheat pasta bowl with roasted bell peppers and zucchini tossed in a creamy white bean sauce. | simplelouz.com

There's a quiet satisfaction in eating something that tastes this good and knowing you're actually taking care of yourself at the same time. It's the kind of meal that makes you feel like you've got your life together, even if you're eating it alone at your kitchen counter on a random Thursday night.

Why Whole Wheat Pasta Works Here

Regular pasta would get completely lost under this creamy sauce, but whole wheat brings its own subtle earthiness and nuttiness that actually dialogues with the roasted vegetables instead of just disappearing. The texture is slightly more substantial too, which means the sauce clings better and each bite feels more intentional. I used to think whole wheat pasta was a chore to eat, but paired with something this flavorful, it's genuinely delicious.

Make It Your Own

This bowl is forgiving in the best way—you can swap vegetables based on what's in your fridge or what looks good at the market that week. I've made it with asparagus and mushrooms, with broccoli and snap peas, even with leftover roasted sweet potato, and it works beautifully every time. The bean sauce is similarly flexible, so don't feel married to cannellini if you've got chickpeas or white beans hanging around.

Storage and Leftovers

This keeps beautifully in the fridge for about three days, though the pasta will continue absorbing the sauce, so you might want to add a splash of water when you reheat it. I actually prefer it a day later when all the flavors have gotten acquainted, though if you're meal prepping, you might want to store the sauce and vegetables separately from the pasta to maintain better texture. You can absolutely reheat it gently on the stovetop or even in the microwave, and it comes back to life surprisingly well.

  • Container choice matters: Use glass containers so you can see when it needs eating and the sauce doesn't stain plastic.
  • Cold pasta bowls are surprisingly good: If you have leftovers, serve them chilled the next day with an extra drizzle of lemon juice for a different take.
  • Freeze the sauce separately: If you make extra sauce, it freezes beautifully for up to a month and turns into an instant weeknight dinner base.
Product image
Keeps spices within easy reach while cooking, helping you season dishes quickly during everyday meal prep.
Check price on Amazon
A hearty bowl of whole wheat pasta with roasted vegetables and creamy sauce, topped with Parmesan and pine nuts. Save to Pinterest
A hearty bowl of whole wheat pasta with roasted vegetables and creamy sauce, topped with Parmesan and pine nuts. | simplelouz.com

This is the kind of meal that quietly becomes part of your regular rotation because it actually works—it's healthy without tasting like punishment, it comes together faster than ordering takeout, and it genuinely tastes like you tried. Make it once and you'll understand why it keeps appearing on my table.

Recipe FAQs

Can I make this dish vegan?

Absolutely. Substitute the Greek yogurt with unsweetened plant-based yogurt and omit the Parmesan cheese. The white bean base still provides plenty of creaminess and protein.

What vegetables work best for roasting?

Bell peppers, zucchini, red onion, and cherry tomatoes roast beautifully together. Feel free to add eggplant, mushrooms, or asparagus based on seasonal availability and personal preference.

How long does the sauce keep in the refrigerator?

The white bean sauce stays fresh for 3-4 days when stored in an airtight container. You may need to thin it with a splash of water or pasta water when reheating, as it tends to thicken when chilled.

Can I use a different pasta shape?

Any whole wheat pasta works well here. Fusilli, rotini, or farfalle catch the creamy sauce nicely, while penne's ridges hold onto the roasted vegetables and sauce bits.

What can I substitute for pine nuts?

Toasted walnuts, slivered almonds, or sunflower seeds provide similar crunch. For a nut-free option, try toasted pumpkin seeds or simply add extra Parmesan for richness.

Is this suitable for meal prep?

This dish reheats beautifully and actually develops more flavor overnight. Store components separately if you prefer the vegetables slightly crisp, or combine everything for convenient grab-and-go lunches.

Whole Wheat Pasta Bowl

Nutty whole wheat pasta paired with roasted vegetables and a protein-rich white bean yogurt sauce for a wholesome, satisfying meal.

Prep Time
20 min
Cook Time
25 min
Overall Time
45 min
Created by Sienna Holland


Skill Level Easy

Cuisine International

Makes 4 Portions

Diet Preferences Vegetarian Option

What You'll Need

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 Steps

Step 01

Preheat Oven: Preheat 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 thoroughly to coat all vegetables evenly.

Step 03

Roast Vegetables: Roast vegetables for 20 to 25 minutes until tender and lightly caramelized, stirring halfway through cooking time.

Step 04

Cook Pasta: While vegetables roast, bring a large pot of salted water to boil. Add whole wheat pasta and cook according to package directions. Drain pasta, reserving ¼ cup of the cooking water.

Step 05

Prepare Protein Sauce: In a food processor, combine drained cannellini beans, low-fat Greek yogurt, fresh lemon juice, minced garlic, chopped parsley, Parmesan cheese if using, salt, and pepper. Blend until smooth and creamy. Add reserved pasta water one splash at a time if needed to achieve silky consistency.

Step 06

Combine Ingredients: Return drained pasta to the pot. Add roasted vegetables and prepared protein sauce. Gently toss to combine, adding additional reserved pasta water as needed to loosen the sauce to desired consistency.

Step 07

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

Tools Needed

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

Allergy Advice

Review component list for allergens. When unsure, ask a healthcare expert.
  • Contains milk from Greek yogurt and Parmesan cheese
  • Contains tree nuts (pine nuts)
  • Contains gluten from wheat pasta

Nutrition Information (per serving)

Nutritional info from Simple Louz offers general insight, but please see your doctor for health matters.
  • Calorie Count: 430
  • Fats: 10 g
  • Carbohydrates: 68 g
  • Proteins: 18 g