Healthy pasta doesn’t have to feel like a compromise.
Finding the balance between indulgent comfort food and balanced eating can feel like a tightrope act—especially if you love pasta. We’ve all been disappointed by “diet” versions of our favourite dishes that leave us hungry and unsatisfied.
In this article, you’ll discover seven light pasta recipes that are around 400 calories per serving and genuinely taste good. Each dish delivers flavour, texture and satisfaction without the extra heaviness, making them perfect for busy women who want practical, real‑life meals that support a healthy lifestyle.
This roundup brings you seven delicious pasta dishes that clock in at roughly 340–380 calories per serving. You’ll find high‑protein options, vegetarian ideas and plenty of fresh vegetables to keep you satisfied while staying within your 400‑kcal target. All recipes are designed for two servings and fit easily into weeknight routines.
Why you’ll love this:
- Full of flavour: Each recipe uses aromatic herbs, spices and high‑quality ingredients to deliver satisfying taste without the extra calories.
- Balanced nutrition: We combine lean proteins, fibre‑rich vegetables and moderate portions of pasta to create meals that keep you full longer.
- Quick and practical: With simple prep and cooking times around 20–30 minutes, these dishes fit into the busiest schedules.
Roundup at a glance
| Recipe | Highlights | Prep + Cook Time | Est. kcal per serving |
|---|---|---|---|
| Recipe 1: Lemon Garlic Shrimp Linguine | Juicy shrimp, bright lemon and tender linguine | 10 min prep, 15 min cook | ≈343 kcal |
| Recipe 2: Creamy Tomato Basil Chickpea Pasta | Chickpea pasta, ricotta creaminess, fresh basil | 10 min prep, 20 min cook | ≈336 kcal |
| Recipe 3: Pesto Veggie Bowtie | Homemade pesto, roasted veggies and pine nuts | 15 min prep, 20 min cook | ≈363 kcal |
| Recipe 4: Mushroom & Spinach Whole Wheat Spaghetti | Earthy mushrooms, leafy greens and chickpeas | 10 min prep, 20 min cook | ≈327 kcal |
| Recipe 5: Spicy Tuna Arrabbiata Penne | Zesty arrabbiata sauce, tuna and capers | 10 min prep, 20 min cook | ≈371 kcal |
| Recipe 6: Creamy Chicken & Zucchini Fettuccine | Protein‑rich chicken, light cream sauce and zucchini noodles | 15 min prep, 20 min cook | ≈379 kcal |
| Recipe 7: Roasted Veggie Penne with Ricotta & Walnuts | Colourful roasted vegetables, creamy ricotta and crunchy walnuts | 15 min prep, 25 min cook | ≈373 kcal |
Recipe 1: Lemon Garlic Shrimp Linguine

When you crave seafood pasta without a heavy cream sauce, this lemon garlic shrimp linguine is your answer. Bright citrus, aromatic garlic and a handful of spinach come together with tender linguine for a dish that feels luxurious while staying light.
Recipe at a glance
- Prep time: 10 minutes
- Cook time: 15 minutes
- Total time: 25 minutes
- Servings: 2
- Estimated kcal per serving: ≈343 kcal
Ingredients
| Ingredient | Metric quantity | Imperial quantity | Estimated kcal for listed amount | Notes / swaps |
|---|---|---|---|---|
| Cooked linguine (regular or whole wheat) | 300 g | ≈10.5 oz (about 1½ cups cooked) | 318 kcal | Swap for gluten‑free pasta if needed |
| Cooked shrimp, peeled and deveined | 200 g | ≈7 oz | 198 kcal | Use pre‑cooked shrimp to save time |
| Extra virgin olive oil | 15 ml | 1 Tbsp | 119 kcal | Substitute with avocado oil |
| Garlic, minced | 6 g | 2 cloves | 6 kcal | Increase if you love garlic |
| Lemon juice | 30 ml | 2 Tbsp | 8 kcal | Freshly squeezed preferred |
| Fresh spinach | 60 g | 2 cups loosely packed | 14 kcal | Substitute with kale or arugula |
| Grated Parmesan cheese | 14 g | 2 Tbsp | 44 kcal | Nutritional yeast for dairy‑free |
| Salt and black pepper | to taste | — | — | |
| Red chilli flakes (optional) | pinch | — | — | Adds a spicy kick |
Total estimated kcal for the whole recipe: 685 kcal
Estimated kcal per serving: ≈343 kcal
Equipment needed
- Large sauté pan
- Pot for boiling pasta
- Tongs or pasta fork
- Colander
How to make it
- Cook the linguine: Bring a pot of salted water to a boil and cook the linguine according to package instructions until al dente (usually 8–10 minutes). Reserve ¼ cup of the pasta water before draining.
- Sauté aromatics: While the pasta cooks, heat the olive oil in a large sauté pan over medium heat. Add the minced garlic and cook for 30 seconds until fragrant, being careful not to let it brown.
- Add shrimp: Stir in the cooked shrimp and toss for 2 minutes until heated through. Season with a pinch of salt, pepper and chilli flakes if using.
- Deglaze with lemon: Pour in the lemon juice and 2 Tbsp of the reserved pasta water. Let it bubble for about 1 minute, scraping up any bits from the bottom of the pan.
- Combine pasta and spinach: Add the drained linguine and fresh spinach to the pan. Toss everything together for 2–3 minutes until the spinach wilts and the pasta is coated in the lemony sauce. If it looks dry, add a splash more pasta water.
- Finish with cheese: Remove from heat and sprinkle with grated Parmesan. Toss one more time until melted and creamy.
- Serve: Divide the pasta between two plates, garnish with extra lemon zest or parsley if desired and serve immediately.
Tips for best results
- Don’t overcook the shrimp—it only needs a quick warm‑through to stay tender.
- Use freshly squeezed lemon juice and zest for the brightest flavour.
- Saving a bit of pasta water helps emulsify the sauce and keeps the pasta from drying out.
Easy swaps and variations
- Swap shrimp for scallops or flaked salmon to change up the protein.
- Add cherry tomatoes or asparagus tips for extra colour and fibre.
- Replace linguine with zucchini noodles for an even lighter dish.
Storage and meal‑prep notes
- Store leftovers in an airtight container in the refrigerator for up to 2 days.
- To reheat, gently warm in a skillet with a splash of water or broth to prevent drying.
- Because seafood loses texture when frozen, this recipe is best enjoyed fresh or refrigerated only.
What to serve with it
- A simple side salad with mixed greens and balsamic vinaigrette.
- Grilled asparagus or sautéed green beans.
- A slice of crusty whole‑grain bread if you have calories to spare.
Nutrition estimate
Total kcal: ≈685 kcal
Per serving: ≈343 kcal
Approx. macros per serving: 32 g protein, 42 g carbohydrates, 10 g fat
Disclaimer: Nutritional estimates are approximate and can vary based on ingredient brands and portion sizes.
Recipe 2: Creamy Tomato Basil Chickpea Pasta

This creamy tomato basil pasta uses protein‑packed chickpea pasta and a dollop of ricotta to create a velvety sauce without heavy cream. Fresh basil and spinach add brightness while keeping it under 400 calories per serving.
Recipe at a glance
- Prep time: 10 minutes
- Cook time: 20 minutes
- Total time: 30 minutes
- Servings: 2
- Estimated kcal per serving: ≈336 kcal
Ingredients
| Ingredient | Metric quantity | Imperial quantity | Estimated kcal for listed amount | Notes / swaps |
|---|---|---|---|---|
| Cooked chickpea pasta | 280 g | ≈2 cups cooked | 370 kcal | Substitute with whole wheat pasta if chickpea pasta isn’t available |
| Crushed tomatoes (no salt added) | 200 g | ≃¾ cup | 27 kcal | Use fresh tomatoes blended smooth |
| Low‑fat ricotta cheese | 125 g | ½ cup | 120 kcal | Cottage cheese or Greek yogurt also work |
| Extra virgin olive oil | 15 ml | 1 Tbsp | 119 kcal | Split into two smaller additions if desired |
| Garlic, minced | 6 g | 2 cloves | 6 kcal | |
| Fresh basil leaves | 10 g | ¼ cup chopped | 1 kcal | Dried basil works in a pinch |
| Baby spinach | 30 g | 1 cup | 7 kcal | Swap with baby kale |
| Grated Parmesan cheese | 7 g | 1 Tbsp | 22 kcal | Optional but adds savouriness |
| Salt and black pepper | to taste | — | — |
Total estimated kcal for the whole recipe: 672 kcal
Estimated kcal per serving: ≈336 kcal
Equipment needed
- Medium saucepan
- Large skillet
- Wooden spoon
- Colander
How to make it
- Cook chickpea pasta: Bring a pot of salted water to a boil and cook the chickpea pasta until al dente (about 7–8 minutes). Reserve ¼ cup of pasta water and drain.
- Sauté aromatics: In a large skillet over medium heat, warm the olive oil. Add minced garlic and cook for 30 seconds until fragrant.
- Simmer the tomato sauce: Stir in the crushed tomatoes, half of the chopped basil, a pinch of salt and pepper. Simmer for 5 minutes until slightly thickened.
- Add ricotta: Reduce the heat to low and whisk in the ricotta cheese until the sauce becomes creamy. If it seems too thick, add 1‑2 Tbsp of the reserved pasta water.
- Combine pasta and greens: Add the drained chickpea pasta and baby spinach to the skillet. Toss gently for 2–3 minutes, allowing the spinach to wilt and the pasta to absorb the sauce.
- Finish and serve: Stir in the remaining basil and sprinkle with grated Parmesan if using. Divide between two bowls and serve hot.
Tips for best results
- Don’t overcook chickpea pasta—it can become mushy quickly.
- Ricotta melts better at low heat; avoid boiling the sauce after adding it.
- Fresh basil added at the end retains its bright colour and aroma.
Easy swaps and variations
- Use cottage cheese or Greek yogurt instead of ricotta for a higher‑protein sauce.
- Add sautéed mushrooms or diced zucchini for extra vegetables.
- Swap chickpea pasta with lentil pasta for a different legume base.
Storage and meal‑prep notes
- Leftovers keep well in an airtight container in the fridge for up to 3 days.
- Reheat gently on the stove with a splash of water or milk.
- This recipe is suitable for freezer meal prep—freeze in individual portions and thaw overnight before reheating.
What to serve with it
- A crisp side salad with mixed greens and balsamic dressing.
- Steamed broccoli or green beans for extra fibre.
- A small piece of garlic bread if you have spare calories.
Nutrition estimate
Total kcal: ≈672 kcal
Per serving: ≈336 kcal
Approx. macros per serving: 23 g protein, 51 g carbohydrates, 9 g fat
Disclaimer: Nutritional estimates are approximate and will vary with ingredient brands and portion sizes.
Recipe 3: Pesto Veggie Bowtie

This pesto veggie bowtie pasta uses roasted vegetables and a lighter homemade pesto for a dish that feels indulgent without being heavy. Pine nuts add a pleasant crunch while keeping each serving under 400 calories.
Recipe at a glance
- Prep time: 15 minutes
- Cook time: 20 minutes
- Total time: 35 minutes
- Servings: 2
- Estimated kcal per serving: ≈363 kcal
Ingredients
| Ingredient | Metric quantity | Imperial quantity | Estimated kcal for listed amount | Notes / swaps |
|---|---|---|---|---|
| Cooked farfalle (bowtie) pasta | 300 g | ≈10.5 oz (about 1½ cups cooked) | 318 kcal | Use whole wheat for extra fibre |
| Prepared pesto sauce | 32 g | 2 Tbsp | 160 kcal | Choose a light pesto or make your own |
| Cherry tomatoes, halved | 150 g | 1 cup | 27 kcal | Substitute with sun‑dried tomatoes |
| White mushrooms, sliced | 70 g | 1 cup | 15 kcal | Any mushrooms work |
| Zucchini, spiralised or sliced | 113 g | 1 cup | 19 kcal | Swap with yellow squash |
| Toasted pine nuts | 20 g | 2 Tbsp | 120 kcal | Swap with chopped almonds or walnuts |
| Extra virgin olive oil | 5 ml | 1 tsp | 40 kcal | For roasting vegetables |
| Garlic, minced | 3 g | 1 clove | 3 kcal | |
| Grated Parmesan cheese | 7 g | 1 Tbsp | 22 kcal | Optional |
| Fresh basil leaves | 5 g | 2 Tbsp | 1 kcal | Adds freshness |
| Salt and black pepper | to taste | — | — |
Total estimated kcal for the whole recipe: 725 kcal
Estimated kcal per serving: ≈363 kcal
Equipment needed
- Baking sheet
- Large mixing bowl
- Pot for boiling pasta
- Skillet
- Wooden spoon
How to make it
- Roast the vegetables: Preheat the oven to 200 °C (400 °F). Toss the halved cherry tomatoes, sliced mushrooms and zucchini in 1 tsp olive oil, minced garlic, salt and pepper. Spread on a baking sheet and roast for 15 minutes until tender and slightly caramelised.
- Cook the pasta: Meanwhile, cook the farfalle in a pot of salted boiling water until al dente, about 10–12 minutes. Drain and reserve 2 Tbsp of pasta water.
- Make the pesto base: If using store‑bought pesto, thin it out in a large mixing bowl with the reserved pasta water to create a lighter sauce. If making your own, combine fresh basil, a small handful of spinach, garlic, a squeeze of lemon and a splash of olive oil in a blender until smooth.
- Combine pasta and vegetables: Add the cooked pasta, roasted vegetables and pesto to the bowl. Toss thoroughly until everything is evenly coated.
- Finish and garnish: Stir in the toasted pine nuts and sprinkle with Parmesan and extra basil. Adjust seasoning if needed.
- Serve: Divide between two plates and enjoy warm.
Tips for best results
- Roast vegetables at high heat for caramelisation without making them mushy.
- Thinning out the pesto with pasta water creates a silky sauce without adding extra oil.
- Toast pine nuts in a dry pan over medium heat for 2–3 minutes until fragrant; watch closely as they burn quickly.
Easy swaps and variations
- Use a nut‑free pesto made with sunflower seeds for allergies.
- Swap farfalle with penne or fusilli.
- Add a handful of baby spinach for extra greens.
Storage and meal‑prep notes
- The pesto pasta tastes great cold and can be stored in the fridge for up to 3 days—perfect for packed lunches.
- To reheat, warm gently in a skillet; add a splash of broth if necessary.
- Pine nuts soften in storage; toast and add them just before serving if prepping ahead.
What to serve with it
- A side of grilled chicken breast if you want more protein.
- A simple tomato and cucumber salad.
- Sparkling water with lemon for a refreshing pairing.
Nutrition estimate
Total kcal: ≈725 kcal
Per serving: ≈363 kcal
Approx. macros per serving: 17 g protein, 55 g carbohydrates, 14 g fat
Disclaimer: Nutritional estimates are approximate and may vary based on ingredient brands and portion sizes.
Image notes
- Alt text: Bowtie pasta tossed with pesto, roasted vegetables and pine nuts.
- Image brief: Photograph a rustic bowl of farfalle pasta with glossy green pesto, colourful roasted veggies and crunchy pine nuts, garnished with basil leaves.
- Pinterest visual angle: Capture a top‑down shot with a spoonful of pesto drizzled over the pasta and bright veggies peeking through.
Recipe 4: Mushroom & Spinach Whole Wheat Spaghetti

Whole wheat spaghetti becomes a hearty base for earthy mushrooms, tender spinach and chickpeas in this plant‑forward meal. A splash of olive oil and Parmesan add richness without pushing the calories over the limit.
Recipe at a glance
- Prep time: 10 minutes
- Cook time: 20 minutes
- Total time: 30 minutes
- Servings: 2
- Estimated kcal per serving: ≈327 kcal
Ingredients
| Ingredient | Metric quantity | Imperial quantity | Estimated kcal for listed amount | Notes / swaps |
|---|---|---|---|---|
| Cooked whole wheat spaghetti | 300 g | ≈10.5 oz (about 1½ cups cooked) | 318 kcal | Use regular spaghetti if preferred |
| White mushrooms, sliced | 140 g | 2 cups | 30 kcal | Cremini or portobello also work |
| Fresh spinach | 60 g | 2 cups | 14 kcal | Swap with Swiss chard |
| Cherry tomatoes, halved | 150 g | 1 cup | 27 kcal | Adds juiciness |
| Canned chickpeas, drained and rinsed | 90 g | ½ cup | 134 kcal | Omit for lower calories or replace with white beans |
| Extra virgin olive oil | 10 ml | 2 tsp | 80 kcal | |
| Garlic, minced | 6 g | 2 cloves | 6 kcal | |
| Fresh parsley, chopped | 5 g | 2 Tbsp | 1 kcal | |
| Grated Parmesan cheese | 14 g | 2 Tbsp | 44 kcal | |
| Salt, pepper and Italian seasoning | to taste | — | — |
Total estimated kcal for the whole recipe: 654 kcal
Estimated kcal per serving: ≈327 kcal
Equipment needed
- Large skillet
- Pot for boiling pasta
- Colander
- Wooden spoon
How to make it
- Prepare the pasta: Cook the whole wheat spaghetti in salted boiling water until al dente (about 8–10 minutes). Reserve ¼ cup of the cooking water and drain.
- Sauté vegetables: Heat olive oil in a large skillet over medium heat. Add minced garlic and cook until fragrant (30 seconds), then add sliced mushrooms and cook for 5 minutes until they release their moisture and start to brown.
- Add tomatoes and chickpeas: Stir in the halved cherry tomatoes and chickpeas. Cook for 3–4 minutes until the tomatoes soften.
- Wilt spinach: Add the fresh spinach to the skillet and toss until just wilted, 1‑2 minutes. Season with salt, pepper and a pinch of Italian seasoning.
- Combine with pasta: Add the drained spaghetti and reserved pasta water to the skillet. Toss everything together for 2 minutes until the sauce lightly coats the pasta.
- Finish and serve: Remove from heat and stir in chopped parsley and grated Parmesan. Divide between two bowls and enjoy.
Tips for best results
- Sauté mushrooms without salt initially to allow them to brown properly.
- Adding a splash of pasta water helps create a light sauce that binds the ingredients.
- Use a mix of mushrooms for deeper flavour.
Easy swaps and variations
- Replace chickpeas with cannellini beans for a creamier texture.
- Use baby kale instead of spinach for a sturdier green.
- Add a squeeze of lemon juice before serving to brighten the flavours.
Storage and meal‑prep notes
- Store leftovers in the refrigerator for up to 3 days.
- Reheat gently in a skillet or microwave, adding a splash of water to loosen the pasta.
- This recipe freezes well; store in freezer‑safe containers and thaw overnight.
What to serve with it
- A side salad with arugula and shaved fennel.
- Roasted Brussels sprouts or green beans.
- A glass of sparkling mineral water with lemon.
Nutrition estimate
Total kcal: ≈654 kcal
Per serving: ≈327 kcal
Approx. macros per serving: 18 g protein, 51 g carbohydrates, 11 g fat
Disclaimer: Nutritional estimates are approximate and will vary based on ingredient brands and portion sizes.
Recipe 5: Spicy Tuna Arrabbiata Penne

Love spicy food? This tuna arrabbiata penne brings heat and protein together in a simple, pantry‑friendly dish. It uses canned tuna and a quick arrabbiata sauce for a satisfying meal without the excess calories.
Recipe at a glance
- Prep time: 10 minutes
- Cook time: 20 minutes
- Total time: 30 minutes
- Servings: 2
- Estimated kcal per serving: ≈371 kcal
Ingredients
| Ingredient | Metric quantity | Imperial quantity | Estimated kcal for listed amount | Notes / swaps |
|---|---|---|---|---|
| Cooked penne pasta | 400 g | ≈14 oz (about 2 cups cooked) | 424 kcal | Use whole wheat or chickpea penne |
| Canned tuna in water, drained | 120 g | ≈4.2 oz (about 1 can) | 118 kcal | Swap with canned salmon |
| Arrabbiata sauce (homemade or jarred) | 240 g | 1 cup | 80 kcal | Use marinara for milder flavour |
| Cherry tomatoes, halved | 150 g | 1 cup | 27 kcal | Optional but adds freshness |
| Extra virgin olive oil | 5 ml | 1 tsp | 40 kcal | |
| Garlic, minced | 6 g | 2 cloves | 6 kcal | |
| Red chilli flakes | ½ tsp | — | — | Adjust heat level to taste |
| Capers, drained | 8 g | 1 Tbsp | 2 kcal | Adds briny flavour |
| Fresh parsley, chopped | 5 g | 2 Tbsp | 1 kcal | |
| Grated Parmesan cheese | 14 g | 2 Tbsp | 44 kcal | |
| Salt and black pepper | to taste | — | — |
Total estimated kcal for the whole recipe: 742 kcal
Estimated kcal per serving: ≈371 kcal
Equipment needed
- Large pot
- Deep skillet or sauté pan
- Wooden spoon
- Colander
How to make it
- Cook the penne: Bring a large pot of salted water to a boil. Cook the penne until al dente (about 10 minutes). Reserve ¼ cup of pasta water and drain.
- Prepare the sauce: In a deep skillet, heat 1 tsp olive oil over medium heat. Add minced garlic and chilli flakes; sauté for 30 seconds until fragrant.
- Add arrabbiata sauce: Pour in the arrabbiata sauce and simmer for 5 minutes to let the flavours meld.
- Combine tuna and tomatoes: Flake the drained tuna into the skillet and add the halved cherry tomatoes and capers. Cook for 3 minutes until the tuna warms through.
- Toss with pasta: Add the drained penne and reserved pasta water. Stir thoroughly for 2–3 minutes until the sauce coats the pasta.
- Finish and serve: Remove from heat, stir in chopped parsley, season with salt and pepper and sprinkle with Parmesan. Divide between two plates and enjoy.
Tips for best results
- Use high‑quality canned tuna in water for the best flavour and texture.
- Adjust the amount of chilli flakes based on your heat tolerance.
- Don’t skip the capers; they provide a pleasant briny contrast to the spicy sauce.
Easy swaps and variations
- Substitute tuna with shredded cooked chicken or tofu for a different protein.
- Use whole wheat penne to increase fibre.
- Add sautéed bell peppers or olives for more Mediterranean flair.
Storage and meal‑prep notes
- Store leftovers in an airtight container in the refrigerator for up to 3 days.
- Reheat gently on the stovetop with a splash of water to loosen the sauce.
- This dish freezes well; thaw overnight and reheat gently.
What to serve with it
- A crisp green salad with lemon vinaigrette.
- Steamed asparagus or roasted Brussels sprouts.
- Sparkling water with a slice of lime.
Nutrition estimate
Total kcal: ≈742 kcal
Per serving: ≈371 kcal
Approx. macros per serving: 31 g protein, 53 g carbohydrates, 9 g fat
Disclaimer: Nutritional estimates are approximate and will vary depending on ingredient brands and portion sizes.
Recipe 6: Creamy Chicken & Zucchini Fettuccine

You can enjoy creamy Alfredo‑style pasta without a heavy calorie load. This lightened‑up version uses a combination of zucchini noodles and whole wheat fettuccine with lean chicken breast and a light, creamy sauce.
Recipe at a glance
- Prep time: 15 minutes
- Cook time: 20 minutes
- Total time: 35 minutes
- Servings: 2
- Estimated kcal per serving: ≈379 kcal
Ingredients
| Ingredient | Metric quantity | Imperial quantity | Estimated kcal for listed amount | Notes / swaps |
|---|---|---|---|---|
| Cooked whole wheat fettuccine | 200 g | ≈7 oz (about 1 cup cooked) | 212 kcal | Use regular fettuccine or omit for lower carbs |
| Zucchini noodles (spiralised) | 300 g | ≈10.5 oz (about 2 cups) | 38 kcal | Swap with spiralised carrots |
| Cooked chicken breast, sliced | 200 g | ≈7 oz | 314 kcal | Substitute with turkey or tofu |
| Low‑fat milk (1 %) | 120 ml | ½ cup | 42 kcal | Unsweetened almond milk also works |
| Low‑fat ricotta cheese | 62 g | ¼ cup | 60 kcal | Use cottage cheese or Greek yogurt |
| Grated Parmesan cheese | 14 g | 2 Tbsp | 44 kcal | |
| Extra virgin olive oil | 5 ml | 1 tsp | 40 kcal | |
| Garlic, minced | 6 g | 2 cloves | 6 kcal | |
| Fresh parsley, chopped | 5 g | 2 Tbsp | 1 kcal | |
| Salt, black pepper and nutmeg | to taste | — | — | Nutmeg adds warmth |
Total estimated kcal for the whole recipe: 757 kcal
Estimated kcal per serving: ≈379 kcal
Equipment needed
- Large skillet or sauté pan
- Pot for boiling pasta
- Spiraliser (if making zucchini noodles)
- Whisk
How to make it
- Cook fettuccine: Boil the whole wheat fettuccine according to package directions (8–10 minutes). Drain and set aside.
- Prepare the chicken: If using leftover cooked chicken, slice it thinly. If cooking fresh, season chicken breast with salt and pepper and cook in a skillet with 1 tsp olive oil over medium heat for 5–6 minutes per side until fully cooked. Let rest and slice thinly.
- Sauté zucchini noodles: In the same skillet, sauté the zucchini noodles over medium heat for 2–3 minutes just until slightly softened. Remove and set aside; they will release water if cooked too long.
- Make the sauce: Reduce heat to low. Add milk, ricotta cheese and half the Parmesan to the skillet. Whisk continuously until the ricotta melts and the sauce thickens slightly, about 3 minutes. Season with a pinch of nutmeg, salt and pepper.
- Combine: Return the cooked fettuccine, zucchini noodles and sliced chicken to the skillet. Toss gently for 2–3 minutes so everything is coated in the creamy sauce.
- Serve: Sprinkle with the remaining Parmesan and chopped parsley. Divide between two plates and serve immediately.
Tips for best results
- Don’t overcook zucchini noodles; they should remain slightly crisp.
- Season the sauce gradually—nutmeg adds a subtle warmth that enhances the creaminess.
- Slice chicken thinly against the grain for tender bites.
Easy swaps and variations
- Use spiralised sweet potato or carrot noodles instead of zucchini.
- Replace chicken with sautéed mushrooms for a vegetarian version.
- Stir in a handful of peas or chopped broccoli for extra veggies.
Storage and meal‑prep notes
- Store leftovers in the fridge for up to 3 days; the sauce may thicken upon cooling.
- Reheat gently over low heat with a splash of milk to loosen.
- This dish isn’t ideal for freezing due to dairy separation.
What to serve with it
- A crisp romaine salad with lemon dressing.
- Steamed green beans or asparagus.
- Sparkling water with cucumber slices.
Nutrition estimate
Total kcal: ≈757 kcal
Per serving: ≈379 kcal
Approx. macros per serving: 36 g protein, 47 g carbohydrates, 11 g fat
Disclaimer: Nutritional estimates are approximate and will vary based on ingredient brands and portion sizes.
Recipe 7: Roasted Veggie Penne with Ricotta & Walnuts

Packed with roasted vegetables, creamy ricotta and crunchy walnuts, this colourful penne dish proves that “light” and “comforting” can coexist. It’s perfect for meat‑free nights and meal prep.
Recipe at a glance
- Prep time: 15 minutes
- Cook time: 25 minutes
- Total time: 40 minutes
- Servings: 2
- Estimated kcal per serving: ≈373 kcal
Ingredients
| Ingredient | Metric quantity | Imperial quantity | Estimated kcal for listed amount | Notes / swaps |
|---|---|---|---|---|
| Cooked penne pasta (regular or whole wheat) | 400 g | ≈14 oz (about 2 cups cooked) | 424 kcal | Use chickpea pasta for more protein |
| Mixed bell peppers (red, yellow, orange), chopped | 150 g | ≈1½ cups | 45 kcal | |
| Zucchini, chopped | 100 g | ≈¾ cup | 17 kcal | |
| Eggplant, diced | 100 g | ≈¾ cup | 25 kcal | |
| Cherry tomatoes, halved | 150 g | 1 cup | 27 kcal | |
| Low‑fat ricotta cheese | 62 g | ¼ cup | 60 kcal | Swap with cottage cheese |
| Walnuts, chopped | 14 g | 2 Tbsp | 94 kcal | Swap with pecans or almonds |
| Extra virgin olive oil | 5 ml | 1 tsp | 40 kcal | |
| Garlic, minced | 6 g | 2 cloves | 6 kcal | |
| Balsamic vinegar | 5 ml | 1 tsp | 3 kcal | |
| Fresh basil, chopped | 5 g | 2 Tbsp | 1 kcal | |
| Grated Parmesan cheese | 7 g | 1 Tbsp | 22 kcal | |
| Salt, pepper and dried oregano | to taste | — | — |
Total estimated kcal for the whole recipe: 746 kcal
Estimated kcal per serving: ≈373 kcal
Equipment needed
- Baking sheet
- Large mixing bowl
- Pot for boiling pasta
- Skillet
- Colander
How to make it
- Roast the vegetables: Preheat oven to 200 °C (400 °F). Toss the chopped bell peppers, zucchini, eggplant and cherry tomatoes with olive oil, minced garlic, salt, pepper and oregano. Spread on a baking sheet and roast for 20 minutes, stirring halfway, until tender and caramelised.
- Cook the pasta: While the vegetables roast, cook the penne in salted boiling water until al dente (about 10 minutes). Drain and reserve ¼ cup of the pasta water.
- Combine: In a large skillet over low heat, add the roasted vegetables, drained penne and reserved pasta water. Toss gently to combine and warm through.
- Finish with ricotta and walnuts: Turn off the heat. Stir in the ricotta cheese until it becomes creamy and coats the pasta. Sprinkle with chopped walnuts, balsamic vinegar, Parmesan and fresh basil.
- Serve: Divide between two plates and enjoy immediately.
Tips for best results
- Spread vegetables in a single layer on the baking sheet to ensure even roasting.
- Adding a splash of pasta water helps the ricotta form a creamy sauce.
- Toast walnuts in a dry pan for 2 minutes to enhance their flavour.
Easy swaps and variations
- Swap ricotta for goat cheese or feta for a tangier taste.
- Use different vegetables like butternut squash or Brussels sprouts based on season.
- Replace walnuts with sunflower seeds for a nut‑free option.
Storage and meal‑prep notes
- Leftovers keep well in the fridge for up to 3 days.
- Reheat gently in a skillet with a splash of water or broth.
- This recipe is freezer‑friendly; freeze in individual portions and thaw overnight.
What to serve with it
- A simple mixed greens salad with lemon vinaigrette.
- Grilled chicken or fish if you want extra protein.
- Sparkling water infused with herbs like basil or mint.
Nutrition estimate
Total kcal: ≈746 kcal
Per serving: ≈373 kcal
Approx. macros per serving: 18 g protein, 55 g carbohydrates, 13 g fat
Disclaimer: Nutritional estimates are approximate and will vary depending on ingredient brands and portion sizes.
Final practical takeaway
Pasta doesn’t have to be off‑limits when you’re mindful of calories. By balancing moderate amounts of pasta with plenty of vegetables, lean proteins and lighter sauces, you can enjoy satisfying, delicious meals around 400 kcal per serving. These seven recipes show that “light” can still mean flavourful, colourful and comforting.
If you loved these light pasta ideas, explore our other 400 kcal recipes and sign up for the newsletter to receive new dishes, meal prep tips and exclusive challenges delivered to your inbox each week.
FAQs
Q1: Can I meal prep these pasta recipes?
A: Yes! Most of these dishes keep well in the refrigerator for up to 3 days. Store them in airtight containers and reheat gently with a splash of water or broth to maintain the sauce’s texture.
Q2: How can I lower the carbs even further?
A: Substitute part or all of the pasta with vegetable noodles such as zucchini, carrot or spaghetti squash. You can also use legume‑based pastas, which are higher in protein and fibre.
Q3: Are these recipes suitable for vegetarians?
A: Four out of the seven recipes are vegetarian (Pesto Veggie Bowtie, Mushroom & Spinach Whole Wheat Spaghetti, Creamy Tomato Basil Chickpea Pasta and Roasted Veggie Penne). The others can be adapted by replacing shrimp, tuna or chicken with beans, tofu or extra vegetables.
Q4: How do I adjust the portion sizes to fit my calorie goals?
A: The recipes are developed for two servings around 400 calories each. To reduce calories, use more vegetables and less pasta or cheese. To increase calories, add an extra tablespoon of olive oil, nuts or cheese.
Q5: Do I need special equipment like a spiraliser?
A: A spiraliser is handy for making zucchini noodles but not essential. You can use a julienne peeler or buy pre‑spiralised vegetables in many grocery stores.
Q6: What are some good side dishes to pair with these pasta meals?
A: Light salads, steamed or roasted vegetables, and low‑calorie soups are great sides that add volume and nutrients without many extra calories.
