
Spicy Tomato Basil Salmon
Spicy Tomato Basil Salmon Orzo Bowls are the kind of meal prep that feels both fresh and comforting at the same time. Golden-seared salmon sits on top of tomato-basil orzo that cooks directly in a garlicky crushed tomato sauce, soaking up layers of flavor from herbs and medium heat spices. It’s hearty without feeling heavy, macro-friendly without being boring, and the kind of balanced bowl that reheats beautifully all week.
Prep Time
15 Minutes
Cook Time
20 Minutes
Per Serving – Makes 4
627 Calories
43g P | 48g C | 27g F
HOW TO MAKE SPICY TOMATO BASIL SALMON
Spicy Tomato Basil Salmon Orzo
Equipment
Ingredients
For the Pan-Seared Salmon:
- 1.5 lbs salmon fillets skin removed if preferred
- 1 tbsp olive oil
- 1 tsp salt
- 1/2 tsp black pepper
- 1 tsp garlic powder
- 1 tsp onion powder
For the Spicy Tomato Basil Orzo:
- 8 oz dry orzo
- 1 14.5 oz can crushed tomatoes
- 1 cup cherry tomatoes halved
- 3 cloves garlic minced
- 1 tbsp tomato paste
- 1 tsp red pepper flakes
- 1/2 tsp chili powder
- 1 tsp Italian seasoning
- 1/2 cup fresh basil chopped (plus more for garnish)
- 1 cup chicken broth plus extra as needed
- 1/2 tsp salt
- 1/4 tsp black pepper
- 2 cups fresh spinach
Instructions
Cook the Salmon
- Season the salmon fillets with salt, pepper, garlic powder, and onion powder.1.5 lbs salmon fillets, 1 tsp salt, 1/2 tsp black pepper, 1 tsp garlic powder, 1 tsp onion powder
- Heat a large skillet over medium high with olive oil and pan sear the salmon for a few minutes per side until golden and cooked through. Remove the salmon from the skillet and set aside.1 tbsp olive oil
Make the Spicy Tomato Basil Orzo
- Reduce the heat to medium and add the minced garlic to the skillet, cooking until fragrant. Stir in the tomato paste and cook for about 30 seconds until it deepens in color.3 cloves garlic, 1 tbsp tomato paste
- Pour in the crushed tomatoes, chicken broth, halved cherry tomatoes, red pepper flakes, chili powder, and Italian seasoning. Stir everything together.1 14.5 oz can crushed tomatoes, 1 cup cherry tomatoes, 1 tsp red pepper flakes, 1/2 tsp chili powder, 1 tsp Italian seasoning, 1 cup chicken broth
- Add the dry orzo directly into the tomato mixture and stir well. Let the orzo simmer, stirring occasionally, until it absorbs most of the liquid and becomes tender- about 12 to 14 minutes. Add more broth as needed to reach your preferred consistency.8 oz dry orzo
- Stir in the chopped basil & spinach and season with salt and pepper.1/2 cup fresh basil, 1/2 tsp salt, 1/4 tsp black pepper, 2 cups fresh spinach
Assemble the Bowls
- Portion the spicy tomato basil orzo into meal prep containers and top each bowl with a pan seared salmon fillet. Add extra basil on top if desired.
Nutrition
Click Here For Recipe Notes & Meal Prep Tips

Track This in MyFitnessPal
To log this spicy seafood banger in seconds, search: Meaningful Macros – Spicy Tomato Basil Salmon in MyFitnessPal.
Approx. 16 WW Points per serving, depending on your specific plan.
Why You’ll Love This Spicy Tomato Basil Salmon Orzo
This Spicy Tomato Basil Salmon Orzo is one of those recipes that feels like restaurant food disguised as meal prep. You get rich pan-seared salmon layered over a spicy tomato basil orzo loaded with garlic, spinach, crushed tomatoes, and fresh basil — all while still keeping the meal macro friendly and practical enough for a busy weeknight.
At 627 calories and 43g of protein per serving, this recipe lands perfectly in the middle ground of satisfying but still structured nutrition. It fits naturally into a rotation of moderate calorie meal prep recipes where you want enough carbs and healthy fats to actually feel fueled without completely blowing up your day.
The flavor profile here is honestly ridiculous for how simple the recipe is. The salmon develops a golden crust in the skillet while the orzo simmers directly in a spicy tomato broth packed with garlic, basil, cherry tomatoes, and Italian seasoning. The result tastes like something you’d order at a trendy Mediterranean-inspired restaurant, except you’re pulling it out of a meal prep container on a random Tuesday.
If you’ve been looking for more creative high protein fish recipes that move beyond plain salmon and rice, this recipe is a great change of pace. The orzo adds comfort-food energy without becoming overly heavy, while the acidity from the tomatoes balances the richness of the salmon beautifully.
This recipe also fits extremely well into a practical weekly meal prep routine because everything comes together in a single skillet. Less cleanup, fewer dishes, and faster cooking is a combination that becomes incredibly valuable once meal prep turns into a long-term habit instead of a short-term motivation phase. If you enjoy this style of cooking, the archives for one pan meal prep recipes and stovetop meal prep recipes are packed with similar macro-friendly meals.
The Mediterranean-inspired ingredients also make this recipe feel lighter and fresher than many traditional pasta meal preps. Between the olive oil, basil, tomatoes, garlic, spinach, and salmon, this dish fits naturally alongside other Mediterranean meal prep recipes focused on bold flavors and balanced nutrition.
Ingredient Substitutions & Customizations
One of the best things about this Spicy Tomato Basil Salmon Orzo is how adaptable it is. The base recipe already works extremely well, but there are plenty of easy ways to customize it depending on your goals, ingredient availability, or spice tolerance.
Starting with the salmon, you can use either fresh or thawed frozen fillets. If salmon prices are feeling disrespectful that week, this recipe also works surprisingly well with shrimp, cod, or even chicken breast. But the richness of salmon pairs especially well with the acidity from the tomato basil orzo.
The spice level is completely adjustable too. As written, the red pepper flakes create a moderate warmth without becoming overpowering. If you enjoy spicier meals, increasing the red pepper flakes or adding calabrian chili paste gives the dish even more depth. If you prefer milder flavors, simply reduce the flakes slightly.
For the vegetables, spinach melts naturally into the sauce, but kale, zucchini, mushrooms, or roasted red peppers all work beautifully here too. Cherry tomatoes add bursts of sweetness and texture, but you could absolutely leave them out if needed.
The orzo itself is what really gives this meal its comfort-food feel, but other small pasta shapes could technically work if needed. That said, orzo absorbs the tomato broth especially well and creates the creamy risotto-style texture that makes this recipe so satisfying.
If you enjoy hearty pasta-style preps like this, the full archive of pasta meal prep recipes is worth exploring. There are plenty of options built around the same philosophy of bold flavor, practical prep, and strong macros.
This recipe is also naturally dairy free while still tasting rich and comforting, which honestly surprises a lot of people once they try it.
Expert Tips for Perfect Spicy Tomato Basil Salmon Orzo
The biggest key to great salmon is not overcooking it. Salmon continues cooking slightly after leaving the skillet, so pulling it just before fully done helps preserve moisture and texture. You want the fish flaky and tender — not dry and chalky.
Getting a good sear on the salmon also matters. Make sure the skillet is fully heated before adding the fillets, and avoid moving them around too early. Letting the salmon sit undisturbed creates that golden crust that adds a huge amount of flavor.
For the orzo, stirring occasionally during cooking helps prevent sticking while still allowing the starches to create a creamy texture. Since orzo absorbs liquid quickly, don’t be afraid to add additional broth if the skillet starts looking dry before the pasta finishes cooking.
The tomato paste step is another underrated detail. Letting it cook briefly before adding the liquids deepens the flavor significantly and gives the sauce a richer overall taste.
Fresh basil also makes a major difference here. Since the ingredient list is relatively straightforward, using fresh basil instead of dried gives the finished dish a much brighter and fresher flavor profile.
And while this recipe tastes impressive, it’s honestly very approachable from a meal prep perspective. Everything cooks in one skillet, the ingredient list stays manageable, and the total cook time remains realistic for weeknights. That’s exactly why recipes like this become staples within collections of under 45 minute meal prep recipes and under 15 ingredient meal prep recipes.
This is also one of those rare seafood meal preps that genuinely reheats well. The tomato basil sauce helps keep the salmon moist, while the orzo actually becomes even more flavorful as it sits in the sauce overnight.
Serving Suggestions & Storage Tips
This Spicy Tomato Basil Salmon Orzo works perfectly as either a lunch or dinner prep because it strikes a really nice balance between comforting and fresh. The combination of protein, carbs, healthy fats, and vegetables makes it feel complete without needing many additional sides.
For meal prep containers, portion the orzo first and place the salmon fillet directly on top. Spoon extra tomato basil sauce over the salmon before sealing the containers to help maintain moisture throughout the week.
The meal stays fresh in the refrigerator for about 3–4 days. Since seafood can dry out more easily during reheating, shorter microwave intervals usually work best.
If you want to elevate the leftovers a bit, adding extra fresh basil or a squeeze of lemon after reheating brings everything back to life surprisingly well.
This recipe also pairs nicely with lighter side dishes if you want additional volume. A cucumber salad, roasted asparagus, or simple Mediterranean-style vegetables all fit naturally with the flavor profile.
And if you’re trying to build a more sustainable weekly meal prep rotation, recipes like this are incredibly valuable because they prevent flavor fatigue. Having meals that actually feel exciting to eat makes consistency dramatically easier long term.
FAQs
Can I use frozen salmon?
Yes. Just thaw the salmon completely and pat it dry before seasoning and searing to help achieve a better crust.
Is this recipe very spicy?
Not excessively. The red pepper flakes add moderate warmth, but the spice is balanced by the tomatoes and basil. You can easily adjust the heat level to your preference.
Does salmon reheat well for meal prep?
Yes — especially in recipes like this where the fish sits in a sauce. The tomato basil orzo helps keep the salmon moist during reheating.
Can I make this recipe gluten free?
As written, no, since orzo contains gluten. However, you could substitute a gluten free pasta alternative if needed.
What does the orzo texture end up like?
The orzo absorbs the tomato broth as it cooks, creating a texture somewhere between pasta and risotto. It becomes rich, flavorful, and extremely comforting without feeling overly heavy.







This recipe exists because tomato & basil ROCKS! And pairing it with blackened salmon… oh goodness. When done, this is something you’d expect to find in a pretty upscale restaurant. Let me know if this one hit for you!