
One Pot Ravioli in a Creamy Tomato Beef Sauce
This One Pot Ravioli in a Creamy Tomato Beef Sauce delivers 47g protein and 575 calories per serving in a 4-serving batch. Quick prep and single-pot stovetop cooking remove the friction from weeknight meal prep while keeping macro tracking straightforward. The 47g protein per serving cuts the number of meals you need to eat daily to hit your protein minimum.
Ingredients
- •Yellow Onion
- •Garlic(240g)
- •96/4 Ground Beef(454g)
- •Sugar, Granulated White(5g)
- •Parsley, Fresh(30g)
- •Red pepper flakes(3g)
- •Tomato Paste(15g)
- •2 pinches salt and ground black pepper (to taste)
- •Beef Ravioli, Refrigerated(340g)
- •Cream Cheese, 1/3 Less Fat (Neufchatel)
- •Mozzarella Cheese(120g)
Part-skim mozzarella. Pre-shredded bags are convenient for meal prep.
Instructions
- 1Heat a large saucepan over medium heat with a little cooking oil spray. Add the onion and garlic, and cook until onion has softened and garlic is fragrant. Add the ground beef and cook until browned, while breaking up any large pieces with the tip of your wooden spoon.
- 2Pour in the tomato soup (or crushed tomatoes), water, stock powder (or stock), sugar, parsley, red chilli/pepper flakes and tomato paste; season with salt and pepper, to taste. Bring to a boil and stir in ravioli. Reduce heat and simmer until ravioli is soft and cooked through.
- 3While ravioli is simmering, prepare grilled cheese sandwiches; fry them in a nonstick pan until browned on both sides and cheese has melted. Remove from heat; allow to cool slightly; cut off crusts; and cut into bite sized cube/crouton pieces.
- 4Return to the ravioli; stir in cream and mozzarella cheese until well combined, cheese has melted and heated through the sauce.
- 5Serve immediately, garnished with the grilled cheese croutons and (extra) fresh parsley.
Nutrition — Per Serving
575
calories
47g
protein
16g
fat
- Carbohydrates
- 63g
- Saturated fat
- 12.9g
- Sodium
- 633 mg
- Dietary fiber
- 3.5g
4 servings per batch · ~302g each
Macro data sourced from USDA FoodData Central
AI Swap Engine
Set up your profile to enable swaps →Common questions
How much protein does One Pot Ravioli in a Creamy Tomato Beef Sauce have per serving?
Each serving contains 47g of protein and 575 calories with 16g fat and 63g carbs. This is a well-balanced macro profile for hitting protein targets without excess calories.
How long does One Pot Ravioli in a Creamy Tomato Beef Sauce take to prep?
Quick prep on the stovetop batches 4 servings, allowing efficient completion of meal prep for multiple dinners in one cooking session.
Is One Pot Ravioli in a Creamy Tomato Beef Sauce good for muscle gain?
At 47g protein and 575 calories per serving, this recipe supports muscle-building phases where you're eating at maintenance or slight surplus. The balanced carb content (63g) supports post-workout recovery alongside solid protein delivery.
More like this

Slow Cooker Beef Pasta
Slow Cooker · 10 servings


