
It’s the most wonderful time of the year! Forget Christmas—FALL IS HERE! With colder weather comes snow back on our mountain tops, cozy sweaters, and the official return of Soup Season.
There’s always debate about whether soup counts as dinner, and to that I say: only if you do it right. So today I’m sharing one of my favorite fall recipes: Butternut Squash Soup topped with Mini Meatballs. It’s warming, nutrient-dense, satisfying, and absolutely dinner-worthy. Plus, if you add in a side salad, we’re definitely getting a full on, balanced dinner situation.
Butternut squash is a low-glycemic starchy vegetable, meaning it provides steady, longer-lasting energy without spiking your blood sugar like refined carbs can. It’s rich in:
And yes — we need carbs. Especially when we’re in the gym and training consistently. Carbohydrates are your body’s preferred source of fuel during workouts. When you’re lifting, biking, running, or hitting a CrossFit WOD, your body taps into stored carbohydrates (muscle glycogen) to power you. Instead of thinking carbs = pasta and bread, remember: Veggies can absolutely be your carb source.
This soup is awesome because it checks so many boxes. It’s gluten-free, dairy-free, flavor-packed and filling! Whether you’re vegetarian or a meat-eater, check out these butternut squash soup topping ideas to take your dinner to the next level.
If you’re vegetarian, try topping it with:
If you’re a meat eater, I highly recommend adding 5-6 Mini Pork & Apple meatballs and some chopped fresh sage to your soup. The pork + apple adds warmth, sweetness, and a solid protein boost.
Remember: To support muscle growth, recovery, and hormones, you can aim for 0.7–1.0g of protein per pound of bodyweight per day. Protein helps you:
Meatballs in soup = an easy + delicious protein win.
Just the soup: ~4g protein, ~40g carbs, ~12g fat
Soup + Beans/Chickpeas: ~16g protein, 45g carbs, 14g fat
Soup + Meatballs: ~25g protein, ~45g carbs, ~23g fat
This soup is naturally carb-forward (which is great for energy!), and adding either beans or mini meatballs brings in the protein you need to feel full, recover from workouts, and support muscle. Choose your topping based on your goals for the day. Hope you enjoy!