Healthy pasta recipes that sneak in extra protein and veggies

schedule 6 min read calendar_today July 9, 2026 restaurant Breakfast person claire
Healthy pasta recipes that sneak in extra protein and veggies
A bowl of healthy pasta with vegetables
Photo by engin akyurt on Unsplash

Pasta has a reputation as an empty-carb dinner, and a plain bowl with jarred sauce does leave you hungry an hour later. A few changes fix that. Add a proper source of protein, get a couple of cups of vegetables into the sauce, and the same bowl keeps you full through the evening while still tasting like pasta.

Here are six healthy pasta recipes I cook for my family, including my picky eater, followed by the tricks for hiding vegetables and a few notes on choosing pasta.

What makes a pasta dinner healthier

I look at three things. Each serving should have a real protein, like meat, fish, beans, lentils or dairy, so the meal isn’t mostly starch. There should be at least as much vegetable as pasta by volume, even if you can’t see it. And the portion of pasta itself should be sensible, about 2 ounces dry per person, with the sauce and vegetables filling out the bowl. You don’t need special noodles or a low-fat sauce for any of this.

Six healthy pasta recipes

1. Turkey bolognese with hidden vegetables

Soften a finely chopped onion, a grated carrot and a finely chopped celery stalk in olive oil for about eight minutes. Add a pound of ground turkey and brown it, breaking it up as it cooks. Stir in a 28-ounce can of crushed tomatoes, a spoon of tomato paste, oregano and salt, and simmer for 25 minutes. The carrot and celery melt into the sauce and add sweetness, so nobody notices them. Serve over spaghetti or rigatoni with parmesan.

2. White bean and spinach pasta

Warm three sliced garlic cloves in olive oil, then add a drained can of cannellini beans and a ladle of pasta water. Mash about a third of the beans with a fork so they thicken the sauce into something creamy. Stir in a few big handfuls of baby spinach until it wilts, then toss with short pasta, lemon zest and parmesan. One can of beans adds roughly 20 grams of protein and plenty of fiber to the pot.

3. Lighter chicken and broccoli alfredo

Make the sauce with milk instead of heavy cream. Melt two tablespoons of butter, whisk in two tablespoons of flour, and cook for a minute. Slowly whisk in two cups of milk and simmer until thick, then take it off the heat and stir in a cup of grated parmesan. Toss with fettuccine, sliced cooked chicken breast and broccoli cooked in the pasta water for the last three minutes. It’s creamy and filling, with far less fat than the restaurant version.

4. Lentil bolognese

Use the same base as the turkey bolognese, but swap the meat for a cup of dried brown or green lentils and add two cups of water or broth with the tomatoes. Simmer for 30 to 35 minutes until the lentils are soft. The lentils have a texture close to ground meat and soak up the sauce the same way. It costs very little, and the leftovers are even better the next day.

5. Shrimp and zucchini pasta

Sauté a pound of peeled shrimp in olive oil with garlic and chili flakes for two to three minutes until pink, then set them aside. In the same pan, cook two grated or spiralized zucchini for just a minute or two with a squeeze of lemon. Add the zucchini at the end, because it releases water if it cooks too long. Toss with linguine, the shrimp and a splash of pasta water. The zucchini doubles the volume of the bowl without much extra effort.

6. Cottage cheese pasta bake

Blend a cup of cottage cheese until smooth and use it in place of some or all of the ricotta in a baked pasta. Mix it with cooked penne, marinara, chopped spinach and a little mozzarella, top with more mozzarella, and bake at 375°F for 20 to 25 minutes. Blended, the cottage cheese is almost impossible to tell apart from ricotta, and it has more protein.

How to hide vegetables in pasta

Picky eaters usually object to chunks they can see, not the taste. Grate carrots and zucchini on the small holes of a box grater, or chop onions and peppers very finely, and cook them down in the sauce for at least 15 minutes. In a red sauce the color blends in completely. Pureed roasted red pepper or butternut squash can also go into a cream or cheese sauce without changing its color much.

Frozen vegetables help on busy nights. Peas, spinach and chopped broccoli can go straight into the pasta pot for the last few minutes of boiling, so they cook with no extra pan.

Choosing the pasta

Whole wheat pasta has more fiber than regular pasta and a nuttier, firmer texture. It works best with hearty sauces like the bolognese. Chickpea and lentil pastas have much more protein, often close to twice as much as wheat pasta, but they get soft quickly, so cook them a minute under the package time. If your family won’t eat either, a half-and-half mix with regular pasta is a good way to start.

For quicker versions, see our 20-minute pasta recipes and creamy pasta without heavy cream. If you want the same balance with a shorter shopping list, try our healthy 3-ingredient meals.

Frequently asked questions

Will my kids notice the hidden vegetables?

Grated carrot and zucchini cooked down in a red sauce are very hard to spot, by taste or by sight. Start with small amounts and increase them over a few weeks.

Can I use whole wheat pasta for these recipes?

Yes. It adds fiber on top of the protein and vegetables. The texture is heartier than regular pasta, so it suits the bolognese and the baked dishes best.

Is pasta healthy for weight loss?

Pasta can fit into most eating plans. Keeping the portion to about 2 ounces dry per person and filling the rest of the bowl with protein and vegetables makes a satisfying dinner without a huge amount of refined carbohydrate.

How do I store and reheat leftover pasta?

Keep it in a sealed container in the fridge for up to 3 to 4 days. Add a splash of water or milk before reheating, because pasta keeps absorbing the sauce as it sits.

photo_camera I Made This Share a photo and tag us

More Recipes You’ll Love

Leave a Comment

Your email address will not be published. Required fields are marked *