recipes

Pasta Fagioli: Recipes & Meal Ideas

JustMacrosFit Team
2026-10-05

Discover delicious pasta fagioli recipes with full macros. 5 easy high-protein meal ideas, meal prep tips, and macro-friendly cooking methods.

Fuel Your Fitness Journey: The Power of High-Protein Pasta Fagioli

Pasta Fagioli, a timeless Italian classic, is more than just a comforting bowl of soup; it's a nutritional powerhouse perfectly suited for fitness enthusiasts, macro-trackers, and women focusing on cycle syncing. Bursting with protein from beans and often lean meats, complex carbohydrates from pasta, and an abundance of fiber from vegetables, this dish provides sustained energy and supports muscle recovery. Its incredible versatility also makes it an ideal candidate for meal prep, allowing you to enjoy wholesome, macro-friendly meals throughout your busy week.

Quick Nutritional Profile

Here's a representative nutritional profile for a 100g serving of typical cooked Pasta Fagioli, offering a robust blend of macros to fuel your body effectively.

**Calories Protein Carbs Fat Fiber**
120-150 kcal 7-10g 18-22g 2-4g 4-6g

10-Minute Speedy Pasta Fagioli

Macros per serving: 380 cal | 22g Protein | 55g Carbs | 8g Fat

Prep time: 5 mins | Cook time: 5 mins | Servings: 2

Ingredients:

  • 200g (7 oz) pre-cooked pasta (ditalini or elbow macaroni work well)
  • 400g (14.5 oz) can cannellini beans, rinsed and drained
  • 200ml (7 fl oz) low-sodium vegetable broth
  • 100g (3.5 oz) crushed tomatoes
  • 1/2 tsp dried oregano
  • 1/4 tsp garlic powder
  • Salt and black pepper to taste
  • Fresh parsley for garnish (optional)

Instructions:

  1. Combine vegetable broth, crushed tomatoes, oregano, and garlic powder in a small saucepan over medium heat. Bring to a gentle simmer.
  2. Add the rinsed cannellini beans and pre-cooked pasta to the simmering liquid. Stir well to combine.
  3. Continue to cook for 2-3 minutes, allowing the flavors to meld and the pasta to warm through.
  4. Season with salt and pepper to taste.
  5. Divide into two bowls and garnish with fresh parsley, if desired.

Chef's Tip: For an extra protein boost, stir in 50g (1.7 oz) of pre-cooked shredded chicken breast during the last minute of cooking.


5 High-Protein Pasta Fagioli Recipes


Basic Prep Powerhouse Pasta Fagioli

Macros per serving: 450 cal | 28g Protein | 60g Carbs | 10g Fat

Prep time: 15 mins | Cook time: 30 mins | Servings: 4

Ingredients:

  • 1 tbsp olive oil
  • 150g (5.3 oz) lean ground turkey or chicken breast, diced
  • 1 medium yellow onion, chopped (150g / 5.3 oz)
  • 2 carrots, peeled and diced (120g / 4.2 oz)
  • 2 celery stalks, diced (80g / 2.8 oz)
  • 2 cloves garlic, minced
  • 800g (28 oz) can crushed tomatoes
  • 950ml (4 cups) low-sodium chicken or vegetable broth
  • 400g (14.5 oz) can cannellini beans, rinsed and drained
  • 400g (14.5 oz) can red kidney beans, rinsed and drained
  • 1 tsp dried oregano
  • 1/2 tsp dried basil
  • 150g (5.3 oz) ditalini or small elbow pasta
  • Salt and freshly ground black pepper to taste
  • Fresh parsley, chopped, for garnish

Instructions:

  1. Heat olive oil in a large pot or Dutch oven over medium heat. Add ground turkey/chicken and cook, breaking it up with a spoon, until browned. Remove meat and set aside, leaving rendered fat in the pot.
  2. Add onion, carrots, and celery to the pot. Sauté for 5-7 minutes until softened. Stir in minced garlic and cook for another minute until fragrant.
  3. Return the cooked meat to the pot. Add crushed tomatoes, chicken/vegetable broth, cannellini beans, kidney beans, oregano, and basil. Bring the mixture to a simmer.
  4. Once simmering, add the ditalini pasta. Cook according to package directions (typically 8-10 minutes), stirring occasionally to prevent sticking, until the pasta is al dente.
  5. Season generously with salt and black pepper. Serve hot, garnished with fresh parsley.

Chef's Tip: This recipe tastes even better the next day, allowing flavors to deepen. Store in airtight containers for up to 4 days.


15-Minute Quick Meal Pasta Fagioli

Macros per serving: 400 cal | 25g Protein | 58g Carbs | 7g Fat

Prep time: 5 mins | Cook time: 10 mins | Servings: 4

Ingredients:

  • 1 tbsp olive oil
  • 200g (7 oz) pre-cooked shredded chicken or rotisserie chicken
  • 1 small yellow onion, chopped (100g / 3.5 oz)
  • 2 cloves garlic, minced
  • 800g (28 oz) can crushed tomatoes
  • 700ml (3 cups) low-sodium chicken broth
  • 400g (14.5 oz) can cannellini beans, rinsed and drained
  • 1 tsp Italian seasoning
  • 200g (7 oz) quick-cook pasta (e.g., small shells, instant ditalini)
  • Salt and black pepper to taste
  • Grated Parmesan cheese for serving (optional)

Instructions:

  1. Heat olive oil in a large pot over medium heat. Add onion and sauté for 3 minutes until translucent. Stir in minced garlic and cook for 1 minute until fragrant.
  2. Add crushed tomatoes, chicken broth, cannellini beans, and Italian seasoning to the pot. Bring the mixture to a rapid boil.
  3. Stir in the quick-cook pasta and pre-cooked shredded chicken. Reduce heat to medium-low and cook for 5-7 minutes, or according to pasta package directions, until pasta is tender.
  4. Season with salt and black pepper to taste. Serve hot, topped with grated Parmesan if desired.

Chef's Tip: For a vegetarian option, swap chicken for 200g (7 oz) of crumbled firm tofu or an additional can of mixed beans.


Post-Workout Power Bowl Pasta Fagioli

Macros per serving: 550 cal | 40g Protein | 70g Carbs | 12g Fat

Prep time: 10 mins | Cook time: 25 mins | Servings: 4

Ingredients:

  • 1 tbsp olive oil
  • 250g (8.8 oz) extra lean ground beef or bison
  • 1 medium red onion, chopped (150g / 5.3 oz)
  • 1 red bell pepper, diced (150g / 5.3 oz)
  • 3 cloves garlic, minced
  • 800g (28 oz) can crushed tomatoes
  • 950ml (4 cups) beef broth
  • 400g (14.5 oz) can cannellini beans, rinsed and drained
  • 400g (14.5 oz) can black beans, rinsed and drained
  • 1 tsp smoked paprika
  • 1/2 tsp cumin
  • 1/4 tsp cayenne pepper (optional, for a kick)
  • 200g (7 oz) whole wheat ditalini or small whole wheat pasta
  • 60g (2.1 oz) fresh spinach, chopped
  • Salt and black pepper to taste
  • Greek yogurt or avocado for topping (optional, for healthy fats)

Instructions:

  1. Heat olive oil in a large pot or Dutch oven over medium-high heat. Add ground beef/bison and cook, breaking it up, until browned. Drain any excess fat and set meat aside.
  2. Add red onion and red bell pepper to the pot. Sauté for 4-5 minutes until softened. Stir in minced garlic, smoked paprika, cumin, and cayenne pepper (if using) and cook for 1 minute until fragrant.
  3. Return the cooked meat to the pot. Add crushed tomatoes, beef broth, cannellini beans, and black beans. Bring to a boil, then reduce heat to a simmer.
  4. Stir in the whole wheat pasta. Cook according to package directions (typically 8-10 minutes) until al dente.
  5. Remove from heat and stir in the fresh spinach until wilted. Season with salt and black pepper.
  6. Serve hot, optionally topped with a dollop of Greek yogurt or a slice of avocado for healthy fats and creaminess.

Chef's Tip: Add a spoonful of nutritional yeast for an extra cheesy flavor and B vitamins without dairy.


Cutting/Low-Calorie Pasta Fagioli

Macros per serving: 300 cal | 20g Protein | 40g Carbs | 6g Fat

Prep time: 10 mins | Cook time: 25 mins | Servings: 4

Ingredients:

  • 1 tsp olive oil spray or 1/2 tsp regular olive oil
  • 200g (7 oz) extra lean ground chicken breast
  • 1 medium yellow onion, chopped (150g / 5.3 oz)
  • 1 cup sliced zucchini (120g / 4.2 oz)
  • 2 cloves garlic, minced
  • 800g (28 oz) can crushed tomatoes
  • 950ml (4 cups) low-sodium vegetable broth
  • 400g (14.5 oz) can cannellini beans, rinsed and drained
  • 1 tsp dried Italian herbs (oregano, basil, thyme blend)
  • 100g (3.5 oz) konjac pasta or high-fiber, low-carb pasta alternative
  • 60g (2.1 oz) kale, stems removed and chopped
  • Salt and black pepper to taste
  • Red pepper flakes for a subtle kick (optional)

Instructions:

  1. Heat olive oil (or spray) in a large non-stick pot over medium heat. Add ground chicken and cook, breaking it up, until browned. Remove chicken and set aside.
  2. Add onion and zucchini to the pot. Sauté for 5-7 minutes until softened. Stir in minced garlic and cook for 1 minute until fragrant.
  3. Return cooked chicken to the pot. Add crushed tomatoes, vegetable broth, cannellini beans, and Italian herbs. Bring to a gentle simmer.
  4. Stir in the konjac pasta or low-carb pasta alternative and chopped kale. Cook for 5 minutes, or according to pasta package directions, until kale is wilted and pasta is heated through.
  5. Season with salt, black pepper, and red pepper flakes if desired. Serve immediately.

Chef's Tip: To keep calories low, avoid adding cheese or other high-fat toppings. Focus on fresh herbs for flavor.


Cycle-Syncing Comfort Meal Pasta Fagioli

Macros per serving: 480 cal | 30g Protein | 65g Carbs | 12g Fat

Prep time: 15 mins | Cook time: 30 mins | Servings: 4

Ingredients:

  • 1 tbsp olive oil
  • 200g (7 oz) lean ground beef (grass-fed if possible) or lentils (150g / 5.3 oz dry, cooked)
  • 1 medium yellow onion, chopped (150g / 5.3 oz)
  • 2 carrots, peeled and diced (120g / 4.2 oz)
  • 1 sweet potato, peeled and diced (200g / 7 oz)
  • 2 cloves garlic, minced
  • 800g (28 oz) can crushed tomatoes
  • 950ml (4 cups) low-sodium beef or vegetable broth
  • 400g (14.5 oz) can cannellini beans, rinsed and drained
  • 400g (14.5 oz) can chickpeas, rinsed and drained
  • 1 tsp dried rosemary
  • 1/2 tsp dried thyme
  • 150g (5.3 oz) whole grain or gluten-free pasta (e.g., brown rice ditalini)
  • 60g (2.1 oz) baby spinach
  • Salt and black pepper to taste

Instructions:

  1. Heat olive oil in a large pot or Dutch oven over medium heat. If using ground beef, add and cook until browned, breaking it up. Drain any excess fat and set aside. (If using lentils, cook them according to package directions separately or add them at step 3 with other beans).
  2. Add onion, carrots, and sweet potato to the pot. Sauté for 7-8 minutes until vegetables begin to soften. Stir in minced garlic, rosemary, and thyme and cook for 1 minute until fragrant.
  3. Return cooked beef (or add cooked lentils) to the pot. Add crushed tomatoes, beef/vegetable broth, cannellini beans, and chickpeas. Bring to a simmer.
  4. Stir in the whole grain or gluten-free pasta. Cook according to package directions (typically 8-10 minutes) until pasta is al dente.
  5. Remove from heat and stir in the baby spinach until wilted. Season with salt and black pepper to taste. Serve warm.

Chef's Tip: For an extra dose of healthy fats and omegas beneficial for hormone balance, drizzle with a little flaxseed oil before serving.


Meal Prep & Storage Guide

Proper meal prep and storage are crucial to maintaining the quality and flavor of your Pasta Fagioli.

  • Cooling: Allow the Pasta Fagioli to cool completely at room temperature (no longer than 2 hours) before storing. This prevents condensation buildup and helps maintain texture.
  • Refrigeration: Store individual portions in airtight containers in the refrigerator for up to 3-4 days. This keeps the pasta from absorbing too much liquid and becoming soggy.
  • Freezing: For longer storage, freeze Pasta Fagioli in individual freezer-safe containers for up to 2-3 months. If you plan to freeze, consider slightly undercooking the pasta in the initial preparation, as it will soften further upon reheating.
  • Reheating:
    • From Refrigerator: Reheat on the stovetop over medium-low heat, stirring occasionally, until warmed through. You may need to add a splash of broth or water to thin it out, as the pasta will absorb some liquid.
    • From Freezer: Thaw overnight in the refrigerator, then reheat as above. Alternatively, microwave from frozen on a defrost setting, then continue to heat on high, stirring every few minutes until thoroughly warm.

Cycle Syncing & Health Benefits

Pasta Fagioli is a versatile dish that can support various phases of the menstrual cycle, making it an excellent addition to a cycle-syncing diet.

  • Follicular Phase (Days 1-13): Rich in lean protein and complex carbohydrates, this dish provides sustained energy for your increasing activity levels. The iron from the beans and optional lean meats helps replenish iron stores lost during menstruation, crucial for energy and preventing fatigue. The fiber supports healthy digestion and detoxification as estrogen levels rise.
  • Ovulatory Phase (Around Day 14): As your energy peaks, the balanced macros support continued high energy and workout performance. The antioxidants from tomatoes and vegetables help protect cells during this metabolically active phase. Legumes are particularly beneficial during this phase for supporting hormone balance.
  • Luteal Phase (Days 15-28): This is where Pasta Fagioli truly shines as a comfort meal. The complex carbohydrates from pasta and beans help stabilize blood sugar, which can be beneficial in managing premenstrual cravings and mood swings. The magnesium in beans and whole grains can help with muscle relaxation and alleviate cramps. Furthermore, the fiber content aids in estrogen detoxification, supporting hormonal balance as you approach menstruation.

Beyond cycle syncing, Pasta Fagioli offers general health benefits: the high fiber content promotes gut health and satiety, aiding in weight management. Legumes are excellent sources of plant-based protein and numerous micronutrients, including folate, potassium, and zinc.

Common Mistakes to Avoid

  1. Overcooking the Pasta: Pasta Fagioli can quickly turn into a mushy mess if the pasta is overcooked. Add the pasta at the correct stage and cook only until al dente. If meal prepping, slightly undercook the pasta.
  2. Too Little Broth: As the pasta sits, it absorbs liquid. Not adding enough broth initially or when reheating can result in a dry, thick dish. Always err on the side of slightly more broth, especially for leftovers.
  3. Skipping the Sauté: Sautéing the aromatics (onion, celery, carrots, garlic) is crucial for building a deep, rich flavor base. Don't rush this step.
  4. Inadequate Seasoning: Beans and pasta can be bland on their own. Taste and adjust seasonings (salt, pepper, herbs) throughout the cooking process, and don't be afraid to add a pinch more at the end.

Conclusion

Pasta Fagioli stands as a testament to the fact that healthy, macro-friendly eating can be both delicious and deeply satisfying. From quick weeknight meals to carefully crafted post-workout fuel and supportive cycle-syncing comfort, these recipes provide a foundation for nutritious eating. Embrace the versatility and robust nutritional profile of this classic dish to elevate your fitness journey and well-being.

Track these Pasta Fagioli recipes and your daily macros for free with the JustMacros app.

Sources:

  1. https://www.forbes.com/health/womens-health/cycle-syncing-diet/
  2. https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5713293/## Fuel Your Fitness Journey: The Power of High-Protein Pasta Fagioli

Pasta Fagioli, a timeless Italian classic, is more than just a comforting bowl of soup; it's a nutritional powerhouse perfectly suited for fitness enthusiasts, macro-trackers, and women focusing on cycle syncing. Bursting with protein from beans and often lean meats, complex carbohydrates from pasta, and an abundance of fiber from vegetables, this dish provides sustained energy and supports muscle recovery. Its incredible versatility also makes it an ideal candidate for meal prep, allowing you to enjoy wholesome, macro-friendly meals throughout your busy week.

Quick Nutritional Profile

Here's a representative nutritional profile for a 100g serving of typical cooked Pasta Fagioli, offering a robust blend of macros to fuel your body effectively. The values can vary based on specific ingredients and preparation methods.

**Calories Protein Carbs Fat Fiber**
120-150 kcal 7-10g 18-22g 2-4g 4-6g

10-Minute Speedy Pasta Fagioli

Macros per serving: 380 cal | 22g Protein | 55g Carbs | 8g Fat

Prep time: 5 mins | Cook time: 5 mins | Servings: 2

Ingredients:

  • 200g (7 oz) pre-cooked pasta (ditalini or elbow macaroni work well)
  • 400g (14.5 oz) can cannellini beans, rinsed and drained
  • 200ml (7 fl oz) low-sodium vegetable broth
  • 100g (3.5 oz) crushed tomatoes
  • 1/2 tsp dried oregano
  • 1/4 tsp garlic powder
  • Salt and black pepper to taste
  • Fresh parsley for garnish (optional)

Instructions:

  1. Combine vegetable broth, crushed tomatoes, oregano, and garlic powder in a small saucepan over medium heat. Bring to a gentle simmer.
  2. Add the rinsed cannellini beans and pre-cooked pasta to the simmering liquid. Stir well to combine.
  3. Continue to cook for 2-3 minutes, allowing the flavors to meld and the pasta to warm through.
  4. Season with salt and pepper to taste.
  5. Divide into two bowls and garnish with fresh parsley, if desired.

Chef's Tip: For an extra protein boost, stir in 50g (1.7 oz) of pre-cooked shredded chicken breast during the last minute of cooking.


5 High-Protein Pasta Fagioli Recipes


Basic Prep Powerhouse Pasta Fagioli

Macros per serving: 450 cal | 28g Protein | 60g Carbs | 10g Fat

Prep time: 15 mins | Cook time: 30 mins | Servings: 4

Ingredients:

  • 1 tbsp olive oil
  • 150g (5.3 oz) lean ground turkey or chicken breast, diced
  • 1 medium yellow onion, chopped (150g / 5.3 oz)
  • 2 carrots, peeled and diced (120g / 4.2 oz)
  • 2 celery stalks, diced (80g / 2.8 oz)
  • 2 cloves garlic, minced
  • 800g (28 oz) can crushed tomatoes
  • 950ml (4 cups) low-sodium chicken or vegetable broth
  • 400g (14.5 oz) can cannellini beans, rinsed and drained
  • 400g (14.5 oz) can red kidney beans, rinsed and drained
  • 1 tsp dried oregano
  • 1/2 tsp dried basil
  • 150g (5.3 oz) ditalini or small elbow pasta
  • Salt and freshly ground black pepper to taste
  • Fresh parsley, chopped, for garnish

Instructions:

  1. Heat olive oil in a large pot or Dutch oven over medium heat. Add ground turkey/chicken and cook, breaking it up with a spoon, until browned. Remove meat and set aside, leaving rendered fat in the pot.
  2. Add onion, carrots, and celery to the pot. Sauté for 5-7 minutes until softened. Stir in minced garlic and cook for another minute until fragrant.
  3. Return the cooked meat to the pot. Add crushed tomatoes, chicken/vegetable broth, cannellini beans, kidney beans, oregano, and basil. Bring the mixture to a simmer.
  4. Once simmering, add the ditalini pasta. Cook according to package directions (typically 8-10 minutes), stirring occasionally to prevent sticking, until the pasta is al dente.
  5. Season generously with salt and black pepper. Serve hot, garnished with fresh parsley.

Chef's Tip: This recipe tastes even better the next day, allowing flavors to deepen. Store in airtight containers for up to 4 days.


15-Minute Quick Meal Pasta Fagioli

Macros per serving: 400 cal | 25g Protein | 58g Carbs | 7g Fat

Prep time: 5 mins | Cook time: 10 mins | Servings: 4

Ingredients:

  • 1 tbsp olive oil
  • 200g (7 oz) pre-cooked shredded chicken or rotisserie chicken
  • 1 small yellow onion, chopped (100g / 3.5 oz)
  • 2 cloves garlic, minced
  • 800g (28 oz) can crushed tomatoes
  • 700ml (3 cups) low-sodium chicken broth
  • 400g (14.5 oz) can cannellini beans, rinsed and drained
  • 1 tsp Italian seasoning
  • 200g (7 oz) quick-cook pasta (e.g., small shells, instant ditalini)
  • Salt and black pepper to taste
  • Grated Parmesan cheese for serving (optional)

Instructions:

  1. Heat olive oil in a large pot over medium heat. Add onion and sauté for 3 minutes until translucent. Stir in minced garlic and cook for 1 minute until fragrant.
  2. Add crushed tomatoes, chicken broth, cannellini beans, and Italian seasoning to the pot. Bring the mixture to a rapid boil.
  3. Stir in the quick-cook pasta and pre-cooked shredded chicken. Reduce heat to medium-low and cook for 5-7 minutes, or according to pasta package directions, until pasta is tender.
  4. Season with salt and black pepper to taste. Serve hot, topped with grated Parmesan if desired.

Chef's Tip: For a vegetarian option, swap chicken for 200g (7 oz) of crumbled firm tofu or an additional can of mixed beans.


Post-Workout Power Bowl Pasta Fagioli

Macros per serving: 550 cal | 40g Protein | 70g Carbs | 12g Fat

Prep time: 10 mins | Cook time: 25 mins | Servings: 4

Ingredients:

  • 1 tbsp olive oil
  • 250g (8.8 oz) extra lean ground beef or bison
  • 1 medium red onion, chopped (150g / 5.3 oz)
  • 1 red bell pepper, diced (150g / 5.3 oz)
  • 3 cloves garlic, minced
  • 800g (28 oz) can crushed tomatoes
  • 950ml (4 cups) beef broth
  • 400g (14.5 oz) can cannellini beans, rinsed and drained
  • 400g (14.5 oz) can black beans, rinsed and drained
  • 1 tsp smoked paprika
  • 1/2 tsp cumin
  • 1/4 tsp cayenne pepper (optional, for a kick)
  • 200g (7 oz) whole wheat ditalini or small whole wheat pasta
  • 60g (2.1 oz) fresh spinach, chopped
  • Salt and black pepper to taste
  • Greek yogurt or avocado for topping (optional, for healthy fats)

Instructions:

  1. Heat olive oil in a large pot or Dutch oven over medium-high heat. Add ground beef/bison and cook, breaking it up, until browned. Drain any excess fat and set meat aside.
  2. Add red onion and red bell pepper to the pot. Sauté for 4-5 minutes until softened. Stir in minced garlic, smoked paprika, cumin, and cayenne pepper (if using) and cook for 1 minute until fragrant.
  3. Return the cooked meat to the pot. Add crushed tomatoes, beef broth, cannellini beans, and black beans. Bring to a boil, then reduce heat to a simmer.
  4. Stir in the whole wheat pasta. Cook according to package directions (typically 8-10 minutes) until al dente.
  5. Remove from heat and stir in the fresh spinach until wilted. Season with salt and black pepper.
  6. Serve hot, optionally topped with a dollop of Greek yogurt or a slice of avocado for healthy fats and creaminess.

Chef's Tip: Add a spoonful of nutritional yeast for an extra cheesy flavor and B vitamins without dairy.


Cutting/Low-Calorie Pasta Fagioli

Macros per serving: 300 cal | 20g Protein | 40g Carbs | 6g Fat

Prep time: 10 mins | Cook time: 25 mins | Servings: 4

Ingredients:

  • 1 tsp olive oil spray or 1/2 tsp regular olive oil
  • 200g (7 oz) extra lean ground chicken breast
  • 1 medium yellow onion, chopped (150g / 5.3 oz)
  • 1 cup sliced zucchini (120g / 4.2 oz)
  • 2 cloves garlic, minced
  • 800g (28 oz) can crushed tomatoes
  • 950ml (4 cups) low-sodium vegetable broth
  • 400g (14.5 oz) can cannellini beans, rinsed and drained
  • 1 tsp dried Italian herbs (oregano, basil, thyme blend)
  • 100g (3.5 oz) konjac pasta or high-fiber, low-carb pasta alternative
  • 60g (2.1 oz) kale, stems removed and chopped
  • Salt and black pepper to taste
  • Red pepper flakes for a subtle kick (optional)

Instructions:

  1. Heat olive oil (or spray) in a large non-stick pot over medium heat. Add ground chicken and cook, breaking it up, until browned. Remove chicken and set aside.
  2. Add onion and zucchini to the pot. Sauté for 5-7 minutes until softened. Stir in minced garlic and cook for 1 minute until fragrant.
  3. Return cooked chicken to the pot. Add crushed tomatoes, vegetable broth, cannellini beans, and Italian herbs. Bring to a gentle simmer.
  4. Stir in the konjac pasta or low-carb pasta alternative and chopped kale. Cook for 5 minutes, or according to pasta package directions, until kale is wilted and pasta is heated through.
  5. Season with salt, black pepper, and red pepper flakes if desired. Serve immediately.

Chef's Tip: To keep calories low, avoid adding cheese or other high-fat toppings. Focus on fresh herbs for flavor.


Cycle-Syncing Comfort Meal Pasta Fagioli

Macros per serving: 480 cal | 30g Protein | 65g Carbs | 12g Fat

Prep time: 15 mins | Cook time: 30 mins | Servings: 4

Ingredients:

  • 1 tbsp olive oil
  • 200g (7 oz) lean ground beef (grass-fed if possible) or lentils (150g / 5.3 oz dry, cooked)
  • 1 medium yellow onion, chopped (150g / 5.3 oz)
  • 2 carrots, peeled and diced (120g / 4.2 oz)
  • 1 sweet potato, peeled and diced (200g / 7 oz)
  • 2 cloves garlic, minced
  • 800g (28 oz) can crushed tomatoes
  • 950ml (4 cups) low-sodium beef or vegetable broth
  • 400g (14.5 oz) can cannellini beans, rinsed and drained
  • 400g (14.5 oz) can chickpeas, rinsed and drained
  • 1 tsp dried rosemary
  • 1/2 tsp dried thyme
  • 150g (5.3 oz) whole grain or gluten-free pasta (e.g., brown rice ditalini)
  • 60g (2.1 oz) baby spinach
  • Salt and black pepper to taste

Instructions:

  1. Heat olive oil in a large pot or Dutch oven over medium heat. If using ground beef, add and cook until browned, breaking it up. Drain any excess fat and set aside. (If using lentils, cook them according to package directions separately or add them at step 3 with other beans).
  2. Add onion, carrots, and sweet potato to the pot. Sauté for 7-8 minutes until vegetables begin to soften. Stir in minced garlic, rosemary, and thyme and cook for 1 minute until fragrant.
  3. Return cooked beef (or add cooked lentils) to the pot. Add crushed tomatoes, beef/vegetable broth, cannellini beans, and chickpeas. Bring to a simmer.
  4. Stir in the whole grain or gluten-free pasta. Cook according to package directions (typically 8-10 minutes) until pasta is al dente.
  5. Remove from heat and stir in the baby spinach until wilted. Season with salt and black pepper to taste. Serve warm.

Chef's Tip: For an extra dose of healthy fats and omegas beneficial for hormone balance, drizzle with a little flaxseed oil before serving.


Meal Prep & Storage Guide

Proper meal prep and storage are crucial to maintaining the quality and flavor of your Pasta Fagioli.

  • Cooling: Allow the Pasta Fagioli to cool completely at room temperature (no longer than 2 hours) before storing. This prevents condensation buildup and helps maintain texture.
  • Refrigeration: Store individual portions in airtight containers in the refrigerator for up to 3-4 days. This keeps the pasta from absorbing too much liquid and becoming soggy.
  • Freezing: For longer storage, freeze Pasta Fagioli in individual freezer-safe containers for up to 2-3 months. If you plan to freeze, consider slightly undercooking the pasta in the initial preparation, as it will soften further upon reheating.
  • Reheating:
    • From Refrigerator: Reheat on the stovetop over medium-low heat, stirring occasionally, until warmed through. You may need to add a splash of broth or water to thin it out, as the pasta will absorb some liquid.
    • From Freezer: Thaw overnight in the refrigerator, then reheat as above. Alternatively, microwave from frozen on a defrost setting, then continue to heat on high, stirring every few minutes until thoroughly warm.

Cycle Syncing & Health Benefits

Pasta Fagioli is a versatile dish that can support various phases of the menstrual cycle, making it an excellent addition to a cycle-syncing diet.

  • Follicular Phase (Days 1-13): Rich in lean protein and complex carbohydrates, this dish provides sustained energy for your increasing activity levels. The iron from the beans and optional lean meats helps replenish iron stores lost during menstruation, crucial for energy and preventing fatigue. As estrogen levels rise during this phase, fiber supports healthy digestion and detoxification. Legumes and leafy greens, prominent in Pasta Fagioli, are excellent sources of iron and folate, which further support reproductive organs and hormone production.
  • Ovulatory Phase (Around Day 14): As your energy peaks, the balanced macros support continued high energy and workout performance. The antioxidants from tomatoes and other vegetables help protect cells during this metabolically active phase and can contribute to egg quality and ovarian function. Legumes are particularly beneficial during this phase for supporting hormone balance.
  • Luteal Phase (Days 15-28): This is where Pasta Fagioli truly shines as a comfort meal. The complex carbohydrates from pasta and beans help stabilize blood sugar, which can be beneficial in managing premenstrual cravings and mood swings. The magnesium in beans and whole grains can help with muscle relaxation and alleviate cramps, especially when paired with B6. Furthermore, the fiber content aids in estrogen detoxification by binding to excess estrogen and facilitating its elimination, supporting hormonal balance as you approach menstruation and potentially reducing PMS symptoms like pain and bloating. Folate, found in legumes, also contributes to higher progesterone levels in the luteal phase, promoting menstrual stability.

Beyond cycle syncing, Pasta Fagioli offers general health benefits: the high fiber content promotes gut health and satiety, aiding in weight management. Legumes are excellent sources of plant-based protein and numerous micronutrients, including folate, potassium, and zinc.

Common Mistakes to Avoid

  1. Overcooking the Pasta: Pasta Fagioli can quickly turn into a mushy mess if the pasta is overcooked. Add the pasta at the correct stage and cook only until al dente. If meal prepping, slightly undercook the pasta.
  2. Too Little Broth: As the pasta sits, it absorbs liquid. Not adding enough broth initially or when reheating can result in a dry, thick dish. Always err on the side of slightly more broth, especially for leftovers.
  3. Skipping the Sauté: Sautéing the aromatics (onion, celery, carrots, garlic) is crucial for building a deep, rich flavor base. Don't rush this step.
  4. Inadequate Seasoning: Beans and pasta can be bland on their own. Taste and adjust seasonings (salt, pepper, herbs) throughout the cooking process, and don't be afraid to add a pinch more at the end.

Conclusion

Pasta Fagioli stands as a testament to the fact that healthy, macro-friendly eating can be both delicious and deeply satisfying. From quick weeknight meals to carefully crafted post-workout fuel and supportive cycle-syncing comfort, these recipes provide a foundation for nutritious eating. Embrace the versatility and robust nutritional profile of this classic dish to elevate your fitness journey and well-being.

Track these Pasta Fagioli recipes and your daily macros for free with the JustMacros app.

Apply What You've Learned

Start tracking your macros with our free app and put these tips into action

Start Tracking Now →