PF
Top-down view of a shrimp salad with fresh lettuce and tomatoes, perfect for a healthy meal.
Stovetop~45 minComplexity

Creamy Tomato Garlic Butter Shrimp

This Creamy Tomato Garlic Butter Shrimp provides 42g protein and 668 calories per serving across 4 servings. Quick stovetop preparation lets you work with shrimp's fast cook time for minimal meal prep friction. Leans toward higher fat content from butter, making it ideal for lower-carb macro splits on training days.

Rate this recipe:

Ingredients

4 servings
  • Rotini Pasta(284g)
  • Yellow Onion
  • Butter(30g)

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

  • Garlic(360g)
  • Shrimp(454g)
  • 2 teaspoons dried basil
  • 1 teaspoon salt (divided)
  • Pasta Sauce, Marinara, Canned(720g)
  • Chicken Bouillon, Dry(5g)
  • Parsley, Fresh(30g)
  • 1 teaspoon ground black pepper (divided)
  • 1 pinch granulated sugar
  • Whole Milk(160g)
  • Parmesan Cheese

    Grated Parmesan — the shelf-stable canister is fine for cooking.

  • 1 pinch fresh parsley (to serve)

Instructions

  1. 1Bring a large pot of salted water to a boil over high heat. Add the rotini pasta and cook according to package instructions until al dente, stirring occasionally. Drain in a colander and set aside.
  2. 2While the pasta cooks, pat the shrimp dry with paper towels. Mince the fresh garlic and dice the onion.
  3. 3Heat the salted butter in a large skillet over medium heat. Add the diced onion and cook for 3–4 minutes, stirring occasionally, until softened and translucent.
  4. 4Stir in the minced garlic and cook for 30 seconds over medium heat until fragrant. Add the shrimp, sprinkle with salt and pepper, and cook for 2–3 minutes until the shrimp begin to turn pink on the first side. Flip and cook for another 1–2 minutes until the shrimp are opaque throughout and the internal temperature reaches 145°F.
  5. 5Pour in the marinara sauce and chicken bouillon, stirring to combine. Cook for 1 minute over medium heat until the sauce is heated through. Reduce heat to medium-low, then stir in the whole milk. Continue cooking for 1–2 minutes, stirring gently, until the sauce is creamy and the shrimp are fully cooked.
  6. 6Add the drained rotini pasta to the skillet and toss until all pasta is coated in the creamy tomato sauce. Cook for 30 seconds over medium heat to heat the pasta through. Stir in the fresh parsley and grated Parmesan.
  7. 7Divide the creamy tomato garlic butter shrimp evenly into 4 airtight containers while hot. Cool to room temperature, then seal and refrigerate for up to 3 days.

Nutrition — Per Serving

668

calories

42g

protein

13g

fat

Carbohydrates
99g
Saturated fat
5.4g
Sodium
1309 mg
Dietary fiber
7.7g

4 servings per batch · ~511g each

Macro data sourced from USDA FoodData Central

+ Add to Meal Plan

AI Swap Engine

Swap any ingredient and get recalculated macros instantly.

Set your goal to unlock — free, 30 seconds

Common questions

How much protein does Creamy Tomato Garlic Butter Shrimp have per serving?

Each serving provides 42g of protein and 668 calories with just 13g fat and 99g carbs per portion. The carbohydrate-forward macro profile makes this a solid choice when prioritizing workout nutrition.

How long does Creamy Tomato Garlic Butter Shrimp take to prep?

This recipe has quick prep time and makes 4 servings in a single stovetop session. Shrimp cooks rapidly, making this one of the faster batch-prep options for busy training days.

Is Creamy Tomato Garlic Butter Shrimp good for muscle gain?

At 42g protein and 668 calories with 99g carbs per serving, this recipe excels during muscle gain phases where carbohydrate availability is the priority around workouts. The high carb-to-calorie ratio supports intense training sessions with adequate protein for recovery.

Crockpot Lasagna

Slow Cooker · 6 servings

63g protein490 cal8g fat
Complexity
View Recipe →+ Plan

Slow Cooker Beef Pasta

Slow Cooker · 10 servings

70g protein540 cal11g fat
Complexity
View Recipe →+ Plan

Philly Cheesesteak Pasta

Stovetop · 8 servings

59g protein530 cal14g fat
Complexity
View Recipe →+ Plan

Beef Bacon Pasta

Stovetop · 10 servings

67g protein600 cal18g fat
Complexity
View Recipe →+ Plan