FuelTheGains Logo
FuelTheGains
How it worksPricingFAQBlog
Sign inGet started
Back to blog
June 9, 2026·17 min read

12 High-Calorie Soups & Stews for Bulking (Easy Recipes)

Calorie-dense soup and stew recipes perfect for bulking. Each recipe packs 500-900+ calories per bowl with high protein for muscle gain.

A thick, hearty beef stew in a large bowl with crusty bread on the side

Most skinny guys don't think of soup as a bulking food. It sounds like something you eat when you're sick — not when you're trying to pack on 22 lbs of muscle.

But here's the thing: soups and stews are one of the most underrated weapons in a hardgainer's kitchen. A properly loaded bowl can deliver 600-900+ calories with minimal chewing, loads of protein, and enough carbs and fats to fuel serious growth.

The secret? Liquid calories are easier to consume than solid ones. And when you build a thick, calorie-dense stew instead of a watery broth, you're basically eating a meal that slides down effortlessly — even when your appetite is shot.

Let's break down 12 recipes that'll change how you think about soup forever.

Key takeaways
  • Soups and stews are easy to eat in large volumes, making them ideal for hardgainers
  • Each recipe in this guide delivers 500-900+ calories per serving
  • Batch cooking soups saves time — most freeze well for weeks
  • Add calorie boosters like olive oil, cream, cheese, and bread to push totals higher
  • Pair a big bowl with crusty bread and butter for an easy 1,000+ calorie meal

Why Soups and Stews Are Perfect for Bulking

Before we get into recipes, here's why this format works so well for guys who struggle to eat enough:

They're easy to consume. When you're already stuffed from your last meal, the thought of chewing through another 7 oz chicken breast is brutal. But a thick, warm bowl of stew? That goes down smooth.

They're calorie-dense when built right. A basic chicken broth has maybe 30 calories per cup. But add ground beef, potatoes, cream, olive oil, and cheese — and suddenly you're looking at 700+ calories without even trying hard.

They batch-cook like a dream. Make a massive pot on Sunday, portion it into containers, and you've got 4-6 meals ready to reheat in 3 minutes. If you're already doing meal prep for muscle gain, adding soups to your rotation is a no-brainer.

They freeze perfectly. Most stews and soups freeze for 2-3 months with zero quality loss. That means you can build a freezer stockpile of high-calorie meals for days when cooking feels impossible.

They hide vegetables. Let's be real — most hardgainers aren't eating enough veggies. Soups let you throw in spinach, carrots, celery, and peppers without changing the taste much. Your micronutrient intake goes up, and you barely notice.

The Calorie Booster Cheat Sheet

Before we hit the recipes, memorize these add-ins. They turn any average soup into a calorie bomb:

Add-InCalories AddedHow to Use
2 tbsp olive oil240 calDrizzle on top or stir in at the end
2 tbsp butter200 calMelt into the broth
¼ cup heavy cream200 calStir in for richness
½ cup shredded cheese220 calMelt on top
2 slices crusty bread + butter300 calDip and devour
½ cup cooked rice110 calStir into the bowl
2 tbsp peanut butter190 calWorks in Thai/African-style soups
Pro tip

Adding just 2 tbsp of olive oil to any soup adds 240 calories with zero extra volume. Your stomach won't even notice the difference, but your calorie tracker will.

1. Loaded Beef and Potato Stew

The king of bulking stews. Thick, hearty, and absolutely packed with calories.

Ingredients (4 servings)

  • 1.5 lbs beef chuck, cubed
  • 1.1 lbs potatoes, chunked
  • 2 large carrots, diced
  • 1 onion, chopped
  • 3 cloves garlic, minced
  • 2 tbsp olive oil
  • 2 tbsp tomato paste
  • 4 cups beef broth
  • 1 tsp each: thyme, paprika, salt, pepper
  • 2 tbsp butter (stirred in at the end)

Instructions

  1. Heat olive oil in a large pot over medium-high heat
  2. Brown the beef chunks on all sides (about 5 minutes)
  3. Add onion and garlic, cook 2 minutes
  4. Stir in tomato paste and spices
  5. Add broth, potatoes, and carrots
  6. Bring to a boil, reduce to low, and simmer for 90 minutes
  7. Stir in butter before serving

Macros Per Serving

NutrientAmount
Calories720
Protein52g
Carbs42g
Fat36g

Serve with two thick slices of bread and you're easily over 1,000 calories per meal.

2. Creamy Chicken and Rice Soup

This is comfort food that also happens to hit your macros perfectly.

Ingredients (4 servings)

  • 1.3 lbs chicken thighs (boneless, skinless)
  • 1 cup white rice
  • 2 carrots, diced
  • 2 celery stalks, diced
  • 1 onion, chopped
  • 3 cloves garlic
  • 4 cups chicken broth
  • 1 cup whole milk
  • ¼ cup heavy cream
  • 2 tbsp butter
  • Salt, pepper, thyme

Instructions

  1. Melt butter in a pot, sauté onion, carrots, and celery for 5 minutes
  2. Add garlic, cook 1 minute
  3. Add chicken thighs, broth, and rice
  4. Simmer 25 minutes until chicken is cooked through
  5. Remove chicken, shred with two forks, return to pot
  6. Stir in milk and cream, heat through

Macros Per Serving

NutrientAmount
Calories650
Protein45g
Carbs52g
Fat28g
Pro tip

Use chicken thighs, not breasts. Thighs have more fat, more flavor, and stay tender after simmering. They also add roughly 30% more calories than breast meat for the same weight.

3. Chili Con Carne (Bulking Edition)

Classic chili, but engineered for maximum calories. This version uses a full pound of ground beef plus beans for a protein-and-calorie double hit.

Ingredients (5 servings)

  • 1.5 lbs ground beef (80/20)
  • 2 cans (400g each) kidney beans, drained
  • 1 can (400g) crushed tomatoes
  • 1 onion, diced
  • 3 cloves garlic
  • 2 tbsp olive oil
  • 2 tbsp chili powder
  • 1 tsp cumin, 1 tsp paprika
  • Salt and pepper
  • Toppings: shredded cheese, sour cream, avocado

Instructions

  1. Heat olive oil, brown ground beef until no pink remains
  2. Add onion and garlic, cook 3 minutes
  3. Stir in spices and tomato paste
  4. Add crushed tomatoes and beans
  5. Simmer 30-45 minutes, stirring occasionally
  6. Serve topped with cheese, sour cream, and avocado slices

Macros Per Serving (with toppings)

NutrientAmount
Calories780
Protein48g
Carbs38g
Fat45g

Top it over rice and you're looking at 950+ calories per bowl. This is one of the most calorie-efficient meals you can make.

4. Thai Peanut Chicken Soup

Peanut butter in soup sounds weird until you try it. This Thai-inspired recipe is creamy, slightly spicy, and ridiculously calorie-dense.

Ingredients (4 servings)

  • 1.1 lbs chicken breast, cubed
  • 1 can (400ml) coconut milk
  • 3 tbsp peanut butter
  • 2 cups chicken broth
  • 1 red bell pepper, sliced
  • 1 tbsp soy sauce
  • 1 tbsp sriracha (adjust to taste)
  • 1 tbsp lime juice
  • 2 cloves garlic, minced
  • 1 tbsp ginger, grated
  • Rice noodles or white rice for serving

Instructions

  1. Sauté garlic and ginger in a pot for 1 minute
  2. Add chicken, cook until lightly browned
  3. Pour in coconut milk, broth, peanut butter, soy sauce, and sriracha
  4. Stir until peanut butter dissolves
  5. Add bell pepper and simmer 15 minutes
  6. Finish with lime juice
  7. Serve over rice noodles or rice

Macros Per Serving (with rice)

NutrientAmount
Calories730
Protein42g
Carbs48g
Fat40g
Calorie hack

Coconut milk is one of the most calorie-dense liquids you can cook with. One can packs about 800 calories. Swap it in anywhere you'd normally use water or regular broth.

5. Lentil and Sausage Stew

Lentils are one of the best carb sources for bulking — cheap, high in protein and fiber, and they thicken any stew naturally.

Ingredients (4 servings)

  • 1.5 cups dried green or brown lentils
  • 14 oz smoked sausage (kielbasa), sliced
  • 1 can (400g) diced tomatoes
  • 2 carrots, diced
  • 1 onion, chopped
  • 3 cloves garlic
  • 4 cups chicken or beef broth
  • 2 tbsp olive oil
  • 1 tsp smoked paprika, 1 tsp cumin
  • Salt and pepper
  • Handful of spinach (optional)

Instructions

  1. Heat olive oil, brown sausage slices for 3-4 minutes
  2. Add onion, carrots, and garlic, cook 3 minutes
  3. Add lentils, tomatoes, broth, and spices
  4. Bring to a boil, reduce to simmer for 25-30 minutes
  5. Stir in spinach in the last 2 minutes
  6. Season to taste

Macros Per Serving

NutrientAmount
Calories680
Protein40g
Carbs55g
Fat30g

This stew gets thicker as it sits, making leftovers even better than the first serving.

6. Broccoli Cheddar Soup (High-Calorie Version)

The fast food favorite, but homemade and loaded with way more calories and protein.

Ingredients (4 servings)

  • 14 oz broccoli florets
  • 2 cups shredded sharp cheddar cheese
  • 3 cups whole milk
  • 1 cup chicken broth
  • ¼ cup heavy cream
  • 3 tbsp butter
  • 3 tbsp flour
  • 1 onion, diced
  • 2 cloves garlic
  • Salt, pepper, nutmeg

Instructions

  1. Melt butter, sauté onion and garlic until soft
  2. Whisk in flour, cook 1 minute to make a roux
  3. Slowly add milk and broth, whisking constantly
  4. Add broccoli, simmer 15 minutes until tender
  5. Stir in cheese and cream until melted and smooth
  6. Blend half the soup for a creamy-chunky texture (optional)

Macros Per Serving

NutrientAmount
Calories620
Protein32g
Carbs28g
Fat42g

7. Beef Bone Broth Ramen (Bulking Style)

Forget the instant noodle packets from college. This ramen is a legit muscle-building meal.

Ingredients (2 servings)

  • 4 cups beef bone broth
  • 2 packs ramen noodles (discard seasoning packets)
  • 7 oz sliced beef (sirloin or flank)
  • 2 soft-boiled eggs
  • 2 tbsp soy sauce
  • 1 tbsp sesame oil
  • 1 tsp chili paste
  • Green onions, sliced
  • 1 sheet nori (optional)

Instructions

  1. Bring bone broth to a simmer with soy sauce, sesame oil, and chili paste
  2. Cook ramen noodles separately according to package
  3. Sear beef slices in a hot pan for 1-2 minutes per side
  4. Divide noodles into bowls, pour broth over
  5. Top with beef, soft-boiled egg halves, green onions, and nori

Macros Per Serving

NutrientAmount
Calories750
Protein48g
Carbs62g
Fat32g
Pro tip

Soft-boil your eggs in advance (6.5 minutes in boiling water, then ice bath). They store in the fridge for up to 4 days and make any soup feel like a restaurant-quality meal.

8. Creamy Potato and Bacon Soup

If you need a recipe that even the pickiest eater will demolish, this is it.

Ingredients (4 servings)

  • 1.75 lbs potatoes, cubed
  • 6 strips bacon, chopped
  • 1 cup shredded cheddar
  • 3 cups chicken broth
  • 1 cup whole milk
  • ¼ cup heavy cream
  • 2 tbsp butter
  • 1 onion, diced
  • 2 cloves garlic
  • Salt, pepper, chives

Instructions

  1. Cook bacon in a pot until crispy, set aside
  2. In the bacon fat, sauté onion and garlic
  3. Add potatoes and broth, simmer 20 minutes until potatoes are soft
  4. Mash some potatoes against the side of the pot for thickness
  5. Stir in milk, cream, and butter
  6. Top with bacon, cheese, and chives

Macros Per Serving

NutrientAmount
Calories690
Protein28g
Carbs52g
Fat40g

If you're a picky eater who's trying to bulk, this soup is your best friend. Almost everyone likes potatoes, bacon, and cheese.

9. African-Style Peanut Stew

One of the most calorie-dense stews on this list. The peanut butter base makes it thick, creamy, and surprisingly filling.

Ingredients (4 servings)

  • 1.1 lbs chicken thighs, cubed
  • ½ cup peanut butter (natural, creamy)
  • 1 can (400g) diced tomatoes
  • 1 sweet potato, cubed
  • 2 cups chicken broth
  • 1 onion, diced
  • 3 cloves garlic
  • 1 tbsp ginger, grated
  • 1 tsp cayenne pepper
  • Salt and pepper
  • Fresh cilantro for garnish

Instructions

  1. Brown chicken in a pot with a little oil
  2. Add onion, garlic, and ginger, cook 3 minutes
  3. Stir in peanut butter until melted
  4. Add tomatoes, broth, sweet potato, and cayenne
  5. Simmer 25-30 minutes until sweet potato is tender
  6. Garnish with cilantro, serve over rice

Macros Per Serving (with rice)

NutrientAmount
Calories820
Protein46g
Carbs58g
Fat42g

At 820 calories per bowl, this is arguably the best bang-for-your-buck soup on this entire list.

10. Italian Wedding Soup (Meatball Edition)

Mini meatballs swimming in a rich broth with pasta and greens. Each serving is basically a complete meal.

Ingredients (4 servings)

Meatballs:

  • 1.1 lbs ground beef and pork mix
  • ⅓ cup breadcrumbs
  • 1 egg
  • 2 cloves garlic, minced
  • Salt, pepper, Italian seasoning

Soup:

  • 6 cups chicken broth
  • 1 cup small pasta (orzo or ditalini)
  • 3 cups fresh spinach
  • 1 onion, diced
  • 2 carrots, diced
  • 2 tbsp olive oil
  • Parmesan cheese for serving

Instructions

  1. Mix meatball ingredients, roll into small balls (about 1 inch each)
  2. Brown meatballs in olive oil, set aside
  3. Sauté onion and carrots in the same pot
  4. Add broth, bring to a boil
  5. Add pasta and meatballs, cook 10 minutes
  6. Stir in spinach until wilted
  7. Serve with grated Parmesan

Macros Per Serving

NutrientAmount
Calories680
Protein44g
Carbs40g
Fat36g

11. Creamy Mushroom and Beef Stroganoff Soup

All the flavors of beef stroganoff, but in soup form. Unbelievably good.

Ingredients (4 servings)

  • 1.1 lbs beef sirloin, thinly sliced
  • 10 oz mushrooms, sliced
  • 1 onion, diced
  • 3 cloves garlic
  • 3 cups beef broth
  • 1 cup whole milk
  • ½ cup sour cream
  • 2 tbsp butter
  • 2 tbsp flour
  • 1 tbsp Worcestershire sauce
  • Salt, pepper, thyme
  • Egg noodles for serving

Instructions

  1. Sear beef slices in butter over high heat, set aside
  2. Sauté mushrooms and onion until golden
  3. Add garlic and flour, cook 1 minute
  4. Pour in broth, milk, and Worcestershire sauce
  5. Simmer 15 minutes
  6. Stir in sour cream and return beef to pot
  7. Serve over egg noodles

Macros Per Serving (with noodles)

NutrientAmount
Calories710
Protein46g
Carbs48g
Fat34g

12. Slow Cooker White Chicken Chili

Set it in the morning, come home to a massive pot of high-calorie chili. Perfect for guys with a busy schedule who still need to bulk.

Ingredients (5 servings)

  • 1.5 lbs chicken thighs
  • 2 cans white beans (cannellini), drained
  • 1 can (400g) diced green chiles
  • 1 onion, diced
  • 3 cloves garlic
  • 4 cups chicken broth
  • 1 tsp cumin, 1 tsp oregano
  • ¼ cup heavy cream
  • 1 cup shredded Monterey Jack cheese
  • Salt and pepper

Instructions

  1. Add everything except cream and cheese to a slow cooker
  2. Cook on low for 6-8 hours or high for 3-4 hours
  3. Shred chicken with two forks
  4. Stir in cream and cheese until melted
  5. Serve with crusty bread or tortilla chips

Macros Per Serving

NutrientAmount
Calories650
Protein48g
Carbs36g
Fat32g

If you already use a slow cooker for bulking meals, throw this into your rotation. It's one of the easiest high-protein recipes you can make.

How to Fit These Soups Into Your Bulking Plan

You don't need to eat soup for every meal. Here's how to slot them into your existing plan:

As a Main Meal

Any of these 12 recipes can serve as a full lunch or dinner. Pair with bread, rice, or a side and you're hitting 700-1,100 calories easy.

As a Second Dinner

This is where soups really shine for hardgainers. Already ate dinner but still need 600 more calories? Heat up a bowl of stew. It's way easier than forcing down another solid meal.

As a Snack

A smaller portion (half serving) of any of these stews gives you 300-400 calories as a midday or late-night snack. That's more than most bulking snacks with less effort.

Meal Prep Strategy

  1. Pick 2 recipes per week
  2. Cook both on Sunday in large batches
  3. Portion into microwave-safe containers
  4. Store 3-4 days' worth in the fridge, freeze the rest
  5. Reheat in 3 minutes whenever you need an easy meal

Common Mistakes With Bulking Soups

1. Making them too watery. A thin broth won't pack enough calories. Always reduce your soup by simmering longer, or add a thickener (roux, blended potatoes, cream).

2. Forgetting the calorie boosters. A plain chicken soup might only hit 300 calories. Adding olive oil, cream, cheese, and serving with bread can triple that number.

3. Not adding enough protein. Don't just throw vegetables in broth and call it a meal. Every bulking soup needs a solid protein source — meat, beans, lentils, or a combination.

4. Skipping the carb pairing. Bread, rice, noodles, or potatoes should accompany every bowl. They add calories and make the meal more satisfying.

5. Only making one serving. The whole point of soups is batch cooking. If you're making a single portion, you're wasting the format's biggest advantage.

How FuelTheGains Makes This Easier

Look, cooking 12 different stew recipes is great in theory. But the real challenge isn't the recipes — it's knowing exactly how many calories you need, hitting those numbers consistently, and adjusting as you gain weight.

That's where FuelTheGains comes in. It calculates your exact calorie and macro targets based on your body, your goals, and your activity level. Then it gives you a structured plan so you know exactly how many bowls of stew (and what else) you need to eat each day to keep gaining.

No more guessing. No more calorie tracking spreadsheets. Just a clear plan that adapts as you grow.

The Bottom Line

Soups and stews are a hardgainer's secret weapon. They're easy to eat, easy to batch cook, easy to freeze, and when built right, they pack serious calories and protein into every bowl.

Pick 2-3 recipes from this list, make them this week, and see how much easier it is to hit your calorie targets when half your meals are already prepped and waiting in the fridge.

Your future, bigger self will thank you.

PDF

Free PDF: The Bulking Blueprint

Macro targets, sample meals, grocery list, and the 5 mistakes that stall most bulks.

Get the guide + occasional tips. Unsubscribe anytime.

Ready to stop guessing?

Get a personalized meal plan with exact quantities, optimized for your bulking goals — updated weekly as your body changes.

Get started free
FuelTheGains Logo
FuelTheGains

Personalized meal plans powered by math. Built for people who train hard and think smart.

Product

How it worksPricingFAQ

Support

EmailX@matthieumatical

Legal

Terms of ServicePrivacy PolicyLegal Notice

Featured

ShowMySites

© 2026 Forge Ventures. All rights reserved.