PF
Various breakfast ingredients including bacon, sausages, tomatoes, mushrooms, and bread on a kitchen counter.
StovetopComplexity

White Beans with Tomato and Sausage

This White Beans with Tomato and Sausage side dish provides 22g protein and 436 calories per serving — substantial enough to pair with lighter mains. Cooks 4 servings quickly on the stovetop, adding flexibility to your weekly prep without requiring full meal planning.

Rate this recipe:

Ingredients

4 servings
  • Olive oil(15g)

    Regular (not extra-virgin) olive oil for high-heat cooking. EVOO for dressings.

  • Italian Pork Sausage(227g)
  • Yellow Onion
  • Garlic(120g)
  • Tomato, Canned, Crushed(794g)
  • Basil, Fresh(3g)
  • Oregano, Dried(3g)
  • Red pepper flakes
  • Freshly cracked black pepper ($0.03)
  • Beans, Great Northern, Canned, Drained(425g)
  • Spinach(113g)
  • Salt to taste ($0.02)

Instructions

  1. 1Add the olive oil and sausage links to a large pot and cook over medium-low heat until golden brown on the outside and slightly firm (about 5 minutes). Remove the sausage to a cutting board and slice them into rounds. Return the sausage slices to the pot.
  2. 2Continue to sauté the sausage until fully browned. While the sausage is cooking, dice the onion and mince the garlic. Add the onions and garlic to the pot and continue to sauté until the onions are soft and transparent. The moisture from the onions should dissolve any browned bits of sausage from the bottom of the pot.
  3. 3Once the onions are soft, add the can of crushed tomatoes, dried basil, oregano, red pepper flakes, and a healthy dose of freshly cracked pepper (15-20 cranks of a pepper mill). Stir to combine.
  4. 4Empty the two cans of Great Northern beans into a colander and rinse with cool water. Let the excess water drain away, then add the beans to the pot along with the frozen chopped spinach (no need to thaw). Stir the contents of the pot and allow them to heat through, stirring occasionally
  5. 5(about 10 minutes). Taste and add salt if needed (1/4-1/2 tsp). If a thicker mixture is desired, let the pot simmer longer until the sauce has reduced. Serve hot with crusty bread for dipping.

Nutrition — Per Serving

436

calories

22g

protein

19g

fat

Carbohydrates
50g
Saturated fat
5.7g
Sodium
1110 mg
Dietary fiber
10.6g

4 servings per batch · ~425g each

Macro data sourced from USDA FoodData Central

+ Add to Meal Plan

Common questions

How much protein does White Beans with Tomato and Sausage have per serving?

Each serving provides 22g of protein alongside 436 calories, 19g fat, and 50g carbs. This carb-forward macro profile makes it useful as a side dish to pair with leaner protein sources rather than a standalone meal.

How long does White Beans with Tomato and Sausage take to prep?

This quick-prep side dish produces 4 servings in one stovetop batch, making it efficient for adding balanced carbs and sausage flavor to meal-prep containers throughout the week. Minimal active time required despite the vegetable and legume content.

Is White Beans with Tomato and Sausage good for muscle gain?

At 50g carbs per serving with 22g protein, this recipe functions best as a carbohydrate-rich side dish to support workout performance and glycogen replenishment during muscle-gain phases. Pair it with higher-protein main dishes to maximize daily protein intake.

Breakfast Burritos with Beef, Bacon, and Honey

Breakfast Burritos with Beef, Bacon, and Honey

Stovetop · 8 servings

48g protein450 cal14g fat
Complexity
View Recipe →+ Plan
Beef Chili

Beef Chili

Stovetop · 8 servings

57g protein502 cal12g fat
Complexity
View Recipe →+ Plan
Breakfast Burritos with Beef and Eggs

Breakfast Burritos with Beef and Eggs

Stovetop · 8 servings

50g protein500 cal fat
Complexity
View Recipe →+ Plan
Philly Cheesesteak Pasta

Philly Cheesesteak Pasta

Stovetop · 8 servings

59g protein530 cal14g fat
Complexity
View Recipe →+ Plan