There are dinners that feel like a hug and then there are dinners that arrive in under 30 minutes and taste like you fussed all afternoon. This Shrimp and Pea Rigatoni is one of those weeknight wonders: tender rigatoni, juicy shrimp, bright peas, and a creamy tomato sauce that clings to every tube. It’s approachable, cozy, and a little elegant—perfect for a busy weeknight or a low-effort date night.
The recipe below stays true to a few simple principles: use good olive oil, don’t overcook the shrimp, and let the sauce finish with a splash of cream and milk so it’s silky without being heavy. I like to add a sprinkle of freshly cracked pepper at the end and a little extra olive oil for gloss. The ingredient list is short and pantry-friendly, which makes this a reliable option when you want something satisfying without a long grocery list.
Why you’ll love this Shrimp and Pea Rigatoni

- Ready in under 30 minutes from start to finish.
- Minimal ingredients, maximum comfort.
- Balanced: protein from shrimp, a hit of veg from peas, and carbs from rigatoni.
- Comforting cream-tomato sauce that isn’t heavy or cloying.
Ingredients
- 350 g rigatoni
- 3 cloves of garlic, finely chopped
- 400 g canned tomatoes, diced
- 100 ml heavy cream
- 100 ml whole milk
- 400 g shrimp, peeled
- 60 g peas
- ¼ tsp salt
- ½ tsp pepper
- 3 tbsp olive oil
Equipment suggestion
A large pot for the pasta, a wide sauté pan for the sauce and shrimp, a colander, and a wooden spoon or spatula. A ladle helps transfer a bit of starchy pasta water to the sauce if you want extra silkiness.
Prep and timing

Bring a large pot of salted water to a rolling boil for the rigatoni while you chop the garlic and measure the other ingredients. The whole process should take roughly 25–30 minutes: about 10–12 minutes for the pasta, and 12–15 minutes for the sauce and shrimp cooked concurrently.
Taste and texture notes

The rigatoni tubes are perfect for holding the creamy tomato sauce, while the shrimp add a clean, briny sweetness. The peas contribute a pop of color and a mild crunch if you don’t overcook them. Aim for plump but firm shrimp and a sauce that coats the pasta rather than swimming in it.
Step-by-step instructions
Follow these clear, sequential steps to make the Shrimp and Pea Rigatoni exactly as intended. I’ve reorganized the directions for clarity and consistency with the ingredient list while keeping the same cooking order so everything comes together perfectly.
- Fill a large pot with water and bring it to a rolling boil. Add a generous pinch of salt once boiling, then add 350 g rigatoni. Cook according to the package instructions until al dente, usually about 10–12 minutes. Reserve about ½ cup of the starchy pasta water before draining the pasta, then drain the rigatoni and set it aside.
- While the pasta cooks, heat a wide sauté pan over medium heat and add 3 tbsp olive oil. Let the oil warm until it shimmers but does not smoke.
- Add 3 cloves of finely chopped garlic to the hot oil and sauté for about 30–45 seconds, stirring constantly, until fragrant. Take care not to brown the garlic; you want it softened and aromatic.
- Pour 400 g canned diced tomatoes into the pan with the garlic. Stir to combine and bring the mixture to a gentle simmer. Allow the tomatoes to cook for 4–5 minutes so they break down slightly and mingle with the garlic.
- Reduce the heat to low, then stir in 100 ml heavy cream and 100 ml whole milk. Mix thoroughly so the cream and milk incorporate into the tomato base. Keep the sauce at a gentle simmer, stirring occasionally, until it becomes slightly thickened, about 2–3 minutes.
- Season the sauce with ¼ tsp salt and ½ tsp pepper. Taste and adjust the seasoning if needed, remembering that the pasta water you reserved can be used later to loosen the sauce.
- Add 400 g peeled shrimp to the simmering sauce in a single layer if possible. Cook the shrimp for 2–3 minutes on the first side, then gently flip or stir and cook for another 1–2 minutes, until the shrimp turn opaque and curl slightly. Shrimp cook quickly; remove them from the heat as soon as they’re done to avoid rubberiness.
- Stir 60 g peas into the sauce with the cooked shrimp. If your peas are frozen, they will warm through in about 1–2 minutes. If they are fresh, they’ll take slightly longer but still only a few minutes. Ensure the peas are heated but retain a bit of bite.
- Add the drained rigatoni directly to the pan with the sauce and shrimp. Toss gently to coat the pasta evenly. If the sauce seems too thick, add a splash of the reserved pasta water—start with 1–2 tablespoons and increase as needed—until you reach a silky, clingy consistency that coats the rigatoni.
- Give everything one last gentle toss to marry the flavors. Taste and adjust seasoning with additional salt or pepper if needed. Finish with a drizzle of olive oil for gloss if desired.
- Serve the Shrimp and Pea Rigatoni immediately, portioned into warm bowls so the sauce stays silky. A final crack of pepper at the table brightens the dish.
Serving suggestions
- Serve with a crisp green salad dressed lightly in lemon vinaigrette to cut through the richness.
- Crusty bread or garlic toast is great for mopping up any leftover sauce.
- If you like a herb finish, sprinkle chopped parsley or basil on top just before serving for freshness and color.
Make-ahead and leftovers
You can prepare the sauce ahead and keep it refrigerated for up to 2 days. Reheat gently on the stove over low heat, stirring in a little extra milk if the sauce has thickened. Add cooked rigatoni and reheat just until warmed through, or cook fresh pasta and combine with the reheated sauce. Leftovers will keep in an airtight container for 2 days; reheat on the stove for best texture.
Ingredient notes and substitutions
- If you prefer a lighter version, you can swap the 100 ml heavy cream for an extra 100 ml whole milk, though the sauce will be less creamy.
- For a brighter tomato flavor, use a good-quality canned diced tomato. If you enjoy a slightly smoky depth, a small pinch of red pepper flakes can be added with the garlic.
- If shrimp are not available, small pieces of a firm white fish or firm tofu can be used in the same quantity, cooked just until opaque and flaky.
- Olive oil quality matters here; use a fruity, extra-virgin olive oil if you like a pronounced olive flavor.
Flavor tips
Don’t skip the reserved pasta water. The starchy water binds the sauce and pasta together, creating that restaurant-quality coating. Also, pull the shrimp off the heat the moment they’re opaque—carryover heat will finish them without overcooking. Finally, a little salt at the end can make the flavors pop, so taste before serving.
How this recipe scales
The ingredient amounts scale up or down linearly. To increase for guests, multiply each ingredient by the same factor and use a proportionally larger pot and pan. For smaller portions, halve everything and use a smaller sauté pan to keep the sauce from evaporating too quickly.
Notes on dietary preferences
This recipe balances protein and vegetables in a simple, satisfying sauce. If you need to keep things lighter, reduce the heavy cream to 50 ml and increase milk to 150 ml. If you follow a dairy-free plan, use a neutral oil and a suitable non-dairy cream substitute and plant-based milk of similar richness, remembering that flavor and mouthfeel will change slightly.
Final thoughts
Shrimp and Pea Rigatoni is exactly the kind of meal I return to when I want comforting pasta that doesn’t feel heavy or fussy. It’s bright enough for spring, cozy enough for winter, and simple enough for any night of the week. With short hands-on time and pantry-friendly ingredients, this dish earns a permanent spot in the rotation.
Now grab your pot and pan—this Shrimp and Pea Rigatoni is waiting, and it’s everything a good weeknight dinner should be: fast, flavorful, and totally satisfying.

Shrimp and Pea Rigatoni
Equipment
- Large Pot
- large sauté pan
- Wooden Spoon
- Colander
Ingredients
- 350 g rigatoni
- 3 garlic cloves finely chopped
- 400 g canned diced tomatoes
- 100 ml heavy cream
- 100 ml whole milk
- 400 g shrimp peeled
- 60 g peas
- 0.25 tsp salt
- 0.5 tsp black pepper
- 3 tbsp olive oil
Instructions
- Bring a large pot of salted water to a boil, add the rigatoni and cook for 1 minute less than the package directions; reserve about 1 cup of pasta water then drain the pasta.
- Heat a large sauté pan over medium heat, add the olive oil and sauté the chopped garlic until golden and fragrant, about 1 minute.
- Stir in the diced tomatoes, heavy cream and whole milk, then simmer gently for 2–3 minutes while stirring.
- Add the peeled shrimp, peas, salt and pepper; stir to combine and cook until the shrimp are opaque and cooked through, about 8–10 minutes.
- Add the drained rigatoni to the sauce, toss to coat and cook 1–2 minutes more, adding a splash of reserved pasta water if needed to loosen the sauce.
- Serve immediately.
Notes
- Avoid sautéing the shrimp for too long, as they will continue to cook in the sauce.
