Are you tired of the same old dinner routine? Do you struggle to find quick and easy meals that your whole family will enjoy? Look no further! The Instant Pot has revolutionized the way we cook, allowing us to create delicious, restaurant-quality dishes in a fraction of the time. And when it comes to fish, there are countless ways to prepare it using this versatile pressure cooker.
In this article, we’ll be diving into 18 mouth-watering Instant Pot fish recipes that are perfect for busy weeknights. From classic lemon garlic butter salmon to spicy Cajun shrimp and fish, these dishes are sure to satisfy your cravings without sacrificing flavor or quality. Whether you’re a seasoned cook or just starting out, the following recipes will have you hooked in no time.
Let’s get started!
Instant Pot Lemon Garlic Butter Salmon
This recipe yields a tender and flavorful salmon dish with the brightness of lemon, pungency of garlic, and richness of butter.
Ingredients:
– 4 salmon fillets (6 oz each)
– 2 lemons, juiced
– 4 cloves garlic, minced
– 1/2 cup unsalted butter
– Salt and pepper to taste
Instructions:
1. Press “Saute” on the Instant Pot and melt the butter.
2. Add the garlic and sauté for 1 minute until fragrant.
3. Place the salmon fillets in a single layer on the trivet.
4. Pour the lemon juice over the salmon, then add the melted garlic butter mixture.
5. Close the lid, ensuring the valve is set to “Sealing”.
6. Cook at high pressure for 8-10 minutes, followed by a quick release.
7. Remove the salmon from the Instant Pot and season with salt and pepper to taste.
Cooking Time: 8-10 minutes
Instant Pot Coconut Curry Fish
Discover the rich flavors of India with this easy-to-make Coconut Curry Fish recipe, perfectly cooked to tender perfection in your Instant Pot.
Ingredients:
– 1 lb fish fillets (any white fish works well), cut into chunks
– 1 onion, diced
– 2 cloves garlic, minced
– 1 tablespoon grated fresh ginger
– 1 can coconut milk
– 2 tablespoons curry powder
– 1 teaspoon ground cumin
– 1/2 teaspoon turmeric powder
– Salt and pepper, to taste
– Fresh cilantro leaves, for garnish (optional)
Instructions:
1. Press the “Saute” button on the Instant Pot and heat oil until shimmering.
2. Add onion, garlic, and ginger; cook until onion is translucent.
3. Add fish chunks, coconut milk, curry powder, cumin, turmeric, salt, and pepper. Stir to combine.
4. Close the lid and set valve to “Sealing”. Cook on “Manual” mode at high pressure for 5 minutes.
5. Let pressure release naturally for 10 minutes before opening.
Cooking Time: 15 minutes
Serve hot, garnished with cilantro leaves if desired. Enjoy!
Instant Pot Teriyaki Glazed Cod
Elevate your dinner game with this easy and flavorful Instant Pot recipe, featuring tender cod smothered in a sweet and savory teriyaki glaze.
Ingredients:
– 4 cod fillets (6 oz each)
– 1/2 cup soy sauce
– 1/4 cup brown sugar
– 1/4 cup water
– 2 tbsp honey
– 2 tbsp rice vinegar
– 1 tsp grated ginger
– 1/4 tsp red pepper flakes (optional)
Instructions:
1. Press the “Saute” button on the Instant Pot and heat the pot until it reads “HOT”.
2. Add the soy sauce, brown sugar, water, honey, rice vinegar, ginger, and red pepper flakes (if using). Stir to combine.
3. Place the cod fillets in a single layer on top of the teriyaki mixture.
4. Close the lid and set the valve to “SEALING”. Cook at high pressure for 5 minutes.
5. Let the pressure release naturally for 10 minutes, then quick-release any remaining steam.
6. Serve the glazed cod hot, garnished with green onions or sesame seeds if desired.
Cooking Time: 15-20 minutes
Instant Pot Mediterranean Tilapia
Quickly cook flavorful tilapia with the medley of Mediterranean herbs and spices, all in one pot!
Ingredients:
- 1 lb fresh or frozen tilapia fillets, cut into 4 pieces
- 2 cloves garlic, minced
- 1/4 cup olive oil
- 2 tbsp freshly chopped oregano
- 1 tsp paprika
- 1/2 tsp salt
- 1/4 tsp black pepper
- 1 can (14.5 oz) diced tomatoes, drained
- 1/4 cup chopped fresh parsley
- Lemon wedges for serving (optional)
Instructions:
- Press the “Saute” button on the Instant Pot and heat the olive oil. Add garlic; cook, stirring occasionally, until fragrant (~1 minute).
- Add tilapia pieces; cook for 2-3 minutes per side, or until lightly browned.
- Press “Cancel”. Close lid; set valve to “Sealing”. Cook on High Pressure for 4-5 minutes.
- Quick-release pressure. Stir in paprika, salt, black pepper, and chopped oregano. Add diced tomatoes; stir to combine.
- Serve warm, garnished with parsley and lemon wedges (if desired).
Cooking Time: 10-12 minutes
Enjoy your Mediterranean-inspired tilapia dish!
Instant Pot Spicy Cajun Shrimp and Fish
Savor the bold flavors of Louisiana with this mouthwatering Instant Pot recipe, featuring succulent shrimp and fish smothered in a spicy cajun sauce.
Ingredients:
– 1 lb large shrimp, peeled and deveined
– 1 lb cod or tilapia fillets, cut into 1-inch pieces
– 2 tbsp butter
– 1 medium onion, chopped
– 3 cloves garlic, minced
– 1 tsp Cajun seasoning
– 1/2 tsp paprika
– 1/4 tsp cayenne pepper
– 1 can (14.5 oz) diced tomatoes
– 1 cup chicken broth
– Salt and pepper, to taste
– Fresh parsley, chopped (optional)
Instructions:
1. Press the “Saute” button on the Instant Pot and melt butter.
2. Add onion and garlic; cook until softened, about 3 minutes.
3. Add Cajun seasoning, paprika, and cayenne pepper. Cook for 1 minute.
4. Add shrimp and fish; stir to combine.
5. Add diced tomatoes and chicken broth. Season with salt and pepper.
6. Close the lid and set valve to “Sealing”. Press “Manual” or “Pressure Cook” mode and cook at high pressure for 5 minutes.
7. Let the pressure release naturally for 10 minutes, then quick-release any remaining steam.
Serve: Garnish with chopped parsley, if desired. Enjoy your spicy Cajun shrimp and fish!
Instant Pot Honey Sriracha Glazed Salmon
Sweet and spicy, this Instant Pot Honey Sriracha Glazed Salmon recipe combines the rich flavors of honey and sriracha sauce with the tender juiciness of salmon.
Ingredients:
– 4 salmon fillets (6 oz each)
– 1/2 cup honey
– 1/4 cup sriracha sauce
– 2 tbsp soy sauce
– 2 tbsp brown sugar
– 2 cloves garlic, minced
– 1 tsp grated ginger
– Salt and pepper, to taste
Instructions:
1. Press the “Saute” button on the Instant Pot and heat the inner pot until it reads “HOT”.
2. Add honey, sriracha sauce, soy sauce, brown sugar, garlic, and ginger. Stir until the mixture is smooth.
3. Place the salmon fillets in a single layer on the bottom of the Instant Pot.
4. Pour the glaze over the salmon, making sure each piece is coated.
5. Close the lid and set the valve to “SEALING”.
6. Press the “Manual” or “Pressure Cook” button and set the cooking time to 8 minutes at high pressure.
7. Let the pressure release naturally for 5 minutes, then quick-release any remaining steam.
Cooking Time: 13 minutes (including natural release)
Instant Pot Creamy Tuscan Fish
Experience the flavors of Italy with this rich and creamy fish dish cooked to perfection in your Instant Pot.
Ingredients:
– 1 pound fish fillets (such as cod or tilapia), cut into 4 pieces
– 2 tablespoons olive oil
– 1 onion, chopped
– 3 cloves garlic, minced
– 1 cup white wine
– 1 cup heavy cream
– 1 tablespoon Dijon mustard
– 1 teaspoon dried thyme
– Salt and pepper to taste
– Fresh parsley, chopped (optional)
Instructions:
1. Press the “Saute” button on the Instant Pot and heat the olive oil.
2. Add the onion and garlic; cook until softened, about 3 minutes.
3. Add the fish, white wine, heavy cream, mustard, thyme, salt, and pepper. Stir to combine.
4. Close the lid and set the valve to “Sealing”. Cook at high pressure for 5-7 minutes.
5. Let the pressure release naturally for 10 minutes, then quick-release any remaining steam.
6. Serve hot, garnished with chopped parsley if desired.
Cooking Time: 15-17 minutes
Instant Pot Asian-Style Steamed Fish
This recipe yields a moist and flavorful fish dish with an aromatic Asian-inspired flavor profile, all cooked to perfection in under 10 minutes using your Instant Pot.
Ingredients:
– 1 lb fish fillet (white or fatty fish works well)
– 2 cups water
– 1 tablespoon soy sauce
– 1 tablespoon honey
– 1 tablespoon grated ginger
– 1 teaspoon sesame oil
– 1/4 teaspoon white pepper
– 1/4 teaspoon salt
– Fresh cilantro leaves for garnish (optional)
Instructions:
1. Press the “Saute” button on the Instant Pot and heat the pot until it reads “HOT”.
2. Add the fish fillet, water, soy sauce, honey, ginger, sesame oil, white pepper, and salt.
3. Close the lid and make sure the valve is set to “SEALING”.
4. Press the “Manual” or “Pressure Cook” button and set the cooking time to 8 minutes at high pressure.
5. Let the pressure release naturally for 2 minutes before quick-releasing any remaining steam.
6. Open the lid, flake the fish with a fork, and garnish with cilantro leaves if desired.
7. Serve immediately and enjoy!
Cooking Time: 10 minutes
Instant Pot Garlic Butter Cod with Vegetables
This recipe combines the richness of garlic butter with the flaky goodness of cod, all cooked to perfection in the Instant Pot. It’s a quick and easy meal that’s perfect for a weeknight dinner.
Ingredients:
– 4 cod fillets (6 oz each)
– 2 tbsp unsalted butter
– 3 cloves garlic, minced
– 1 cup mixed vegetables (such as broccoli, carrots, and bell peppers)
– 1/2 cup chicken broth
– Salt and pepper to taste
– Fresh parsley, chopped (optional)
Instructions:
1. Press the “Saute” button on the Instant Pot and melt the butter.
2. Add the garlic and sauté for 1 minute until fragrant.
3. Add the cod fillets and cook for 2 minutes per side, or until browned.
4. Add the mixed vegetables, chicken broth, salt, and pepper. Stir to combine.
5. Close the lid of the Instant Pot and set the valve to “Sealing”.
6. Press the “Manual” or “Pressure Cook” button and set the cooking time to 8 minutes at high pressure.
7. Let the pressure release naturally for 10 minutes before quick-releasing any remaining steam.
Cooking Time: 18 minutes (including pressure release)
Serve: Garnish with chopped parsley, if desired. Serve hot and enjoy!
Instant Pot Thai Red Curry Fish
Experience the bold flavors of Thailand with this quick and easy recipe for Thai Red Curry Fish cooked to perfection in your Instant Pot.
Ingredients:
– 1 lb fish fillet (cod, tilapia or catfish work well), cut into 1-inch pieces
– 2 tbsp vegetable oil
– 2 cloves garlic, minced
– 1 onion, sliced
– 1 can Thai red curry paste (4 oz)
– 1 cup coconut milk
– 1/2 cup water
– Salt and pepper to taste
– Fresh cilantro leaves for garnish
Instructions:
1. Press the “Saute” button on the Instant Pot and heat oil until shimmering.
2. Add garlic, onion, and fish; cook until fish is opaque and cooked through (about 5 minutes).
3. Stir in curry paste and cook for 1 minute.
4. Add coconut milk, water, salt, and pepper; stir to combine.
5. Close the lid and set valve to “Sealing”. Cook on “High Pressure” for 8-10 minutes.
6. Let pressure release naturally for 5 minutes, then quick-release any remaining steam.
7. Open the lid and garnish with cilantro leaves.
Cooking Time: 15-17 minutes
Instant Pot Blackened Salmon with Mango Salsa
Elevate your dinner game with this flavorful and easy-to-make recipe that combines the richness of blackened salmon with the sweetness of mango salsa. Perfect for a quick weeknight meal or special occasion.
Ingredients:
– 4 salmon fillets (6 oz each)
– 2 tbsp olive oil
– 1 tsp blackening seasoning
– 1/2 tsp garlic powder
– 1/2 tsp paprika
– Salt and pepper, to taste
– Mango salsa (store-bought or homemade)
Instructions:
1. Press “Saute” on the Instant Pot and heat the olive oil.
2. Add the salmon fillets and cook for 2 minutes per side, or until browned.
3. Mix blackening seasoning, garlic powder, and paprika in a small bowl. Sprinkle evenly over the salmon.
4. Cook on high pressure for 5 minutes, then let the pressure release naturally for 5 minutes.
5. Serve with mango salsa spooned on top.
Cooking Time: 12 minutes (including natural release)
Instant Pot Lemon Dill Tilapia
Brighten up your mealtime with this refreshing and flavorful lemon dill tilapia recipe, made easily in the Instant Pot.
Ingredients:
– 4 tilapia fillets (6 oz each)
– 1 cup chicken broth
– 2 lemons, juiced (about 2 tbsp)
– 2 tbsp olive oil
– 2 tbsp fresh chopped dill
– Salt and pepper, to taste
Instructions:
1. Press the “Saute” button on the Instant Pot and heat the olive oil until shimmering.
2. Add the tilapia fillets, skin side down (if they have skin). Cook for 3-4 minutes or until browned.
3. Add the chicken broth, lemon juice, salt, and pepper to the pot.
4. Close the lid and make sure the valve is set to “Sealing”.
5. Press the “Manual” or “Pressure Cook” button and set the cooking time to 5 minutes at high pressure.
6. Let the pressure release naturally for 5 minutes before quick-releasing any remaining steam.
7. Stir in the chopped dill and serve hot.
Cooking Time: 15-20 minutes
Instant Pot Fish Tacos with Lime Crema
Instant Pot Fish Tacos with Lime Crema Recipe
================
Savor the flavors of Mexico with this easy and delicious recipe that combines tender fish, crispy tacos, and a tangy lime crema. Perfect for a quick weeknight dinner or weekend lunch!
Ingredients:
—————-
– 1 pound fish fillets (such as cod or tilapia), cut into small pieces
– 1/2 cup lime juice
– 1/4 cup olive oil
– 1 onion, diced
– 2 cloves garlic, minced
– 1 teaspoon cumin
– 1/2 teaspoon paprika
– Salt and pepper, to taste
– 8-10 corn tortillas
– Lime crema (see below)
– Optional toppings: diced tomatoes, shredded lettuce, diced avocado, sour cream
Instructions:
————-
1. Press “Saute” on the Instant Pot and heat the olive oil.
2. Add onion and garlic; cook until softened, about 3-4 minutes.
3. Add fish pieces, cumin, paprika, salt, and pepper. Cook for 5 minutes.
4. Add lime juice and stir to combine. Close lid and set valve to “Sealing”.
5. Cook on “High Pressure” for 6-7 minutes, then quick-release the pressure.
6. Open the Instant Pot and flake the fish with a fork.
7. Warm tortillas by wrapping them in a damp paper towel and microwaving for 20 seconds.
8. Assemble tacos with fish, lime crema, and desired toppings.
Lime Crema:
————
– 1/2 cup sour cream
– 1 tablespoon freshly squeezed lime juice
– 1 teaspoon honey
Mix all ingredients until smooth. Refrigerate until ready to serve.
Cooking Time: Approximately 15-20 minutes.
Instant Pot Pesto Salmon with Asparagus
Quickly cook salmon fillets with a flavorful pesto sauce and tender asparagus in the Instant Pot.
Ingredients:
– 4 salmon fillets (6 oz each)
– 1/4 cup pesto
– 1 lb fresh asparagus, trimmed
– 2 tbsp olive oil
– Salt and pepper to taste
Instructions:
1. Press “Saute” on the Instant Pot and heat the pot until it reads “HOT”.
2. Add the olive oil and swirl it around.
3. Place the salmon fillets in the pot, skin side down (if they have skin).
4. Pour the pesto over the salmon, making sure each fillet is coated evenly.
5. Add the asparagus to the pot, standing them up against the sides of the pot if possible.
6. Close the lid and make sure the valve is set to “SEALING”.
7. Press “Manual” or “Pressure Cook” and set the cooking time to 4 minutes at high pressure.
8. Let the pressure release naturally for 5 minutes, then quick-release any remaining pressure.
9. Serve the salmon with the asparagus and enjoy!
Cooking Time: 9-10 minutes
Instant Pot Ginger Soy Glazed Fish
Elevate your fish game with this flavorful and aromatic recipe that combines the richness of soy sauce, the spiciness of ginger, and the convenience of Instant Pot. Perfect for a quick weeknight dinner or a special occasion.
Ingredients:
– 4 fish fillets (6 oz each), skin removed
– 1/4 cup soy sauce
– 2 tbsp freshly grated ginger
– 2 tbsp honey
– 2 cloves garlic, minced
– 1 tsp sesame oil
– Salt and pepper to taste
Instructions:
1. Press the “Saute” button on the Instant Pot and heat the inner pot until it reads “HOT”.
2. Add sesame oil and swirl to coat the pan.
3. Add fish fillets in a single layer, without overcrowding.
4. In a small bowl, whisk together soy sauce, ginger, honey, garlic, salt, and pepper.
5. Pour the glaze over the fish, making sure each piece is coated.
6. Close the lid and set the valve to “SEALING”.
7. Press the “Manual” or “Pressure Cook” button and set the cooking time to 4 minutes at high pressure.
8. Let the Instant Pot release steam naturally for 5 minutes before quick-releasing any remaining pressure.
Cooking Time: 10-12 minutes total, including prep and release of pressure.
Instant Pot Cajun Shrimp and Fish Jambalaya
This spicy one-pot wonder combines succulent shrimp, fish, and sausage with the bold flavors of the Bayou. A classic Louisiana dish gets a quick and easy makeover in the Instant Pot!
Ingredients:
– 1 lb large shrimp, peeled and deveined
– 1 lb cod or tilapia fillets, cut into 1-inch pieces
– 1/2 cup Cajun sausage, sliced
– 1 large onion, chopped
– 3 stalks celery, chopped
– 2 cloves garlic, minced
– 1 tsp dried thyme
– 1 tsp paprika
– 1/2 tsp cayenne pepper
– 1/4 cup chicken broth
– 1/4 cup white wine (optional)
– Salt and pepper to taste
Instructions:
1. Press “Saute” on the Instant Pot. Add sausage, cook until browned, about 3-4 minutes.
2. Add onion, celery, garlic, thyme, paprika, and cayenne pepper. Cook until vegetables are softened, about 5 minutes.
3. Add shrimp, fish, chicken broth, and white wine (if using). Stir to combine.
4. Close the lid and set valve to “Sealing”. Press “Manual” or “Pressure Cook” and cook at high pressure for 5 minutes.
5. Let the pressure release naturally for 10 minutes, then quick-release any remaining steam.
6. Season with salt and pepper to taste. Serve hot over rice.
Cooking Time: 20-25 minutes
Instant Pot Fish Chowder with Bacon
A hearty and comforting fish chowder recipe that’s easy to make in your Instant Pot. This creamy, smoky soup is perfect for a quick weeknight dinner or a cozy weekend meal.
Ingredients:
– 1 pound fish (cod, tilapia, or haddock), cut into 1-inch pieces
– 6 slices of bacon, diced
– 1 onion, chopped
– 2 cloves of garlic, minced
– 1 cup of clam juice
– 1/2 cup of heavy cream
– 1/2 teaspoon of paprika
– Salt and pepper to taste
– Fresh parsley, chopped (optional)
Instructions:
1. Press the “Saute” button on the Instant Pot and cook the bacon until crispy.
2. Add the onion and garlic and cook until softened.
3. Add the fish, clam juice, heavy cream, paprika, salt, and pepper. Stir to combine.
4. Close the lid and set the valve to “Sealing”. Cook on “Manual” mode at high pressure for 5 minutes.
5. Let the pressure release naturally for 10 minutes, then quick-release any remaining pressure.
6. Taste and adjust seasoning as needed. Serve hot, garnished with chopped parsley if desired.
Cooking Time: 15-20 minutes
Instant Pot Garlic Herb Butter Fish
Elevate your seafood game with this easy and flavorful recipe that combines the richness of butter, pungency of garlic, and freshness of herbs. Perfect for a weeknight dinner or special occasion.
Ingredients:
– 4 fish fillets (6 oz each, any white fish works well)
– 2 tbsp unsalted butter
– 2 cloves garlic, minced
– 1/4 cup chopped fresh parsley
– 1/4 cup chopped fresh dill
– Salt and pepper to taste
Instructions:
1. Press the “Saute” button on the Instant Pot and melt the butter.
2. Add the minced garlic and cook for 30 seconds, until fragrant.
3. Add the fish fillets in a single layer, season with salt and pepper.
4. Close the lid and set the valve to “Sealing”. Cook at high pressure for 8 minutes.
5. Quick-release the pressure and open the lid.
6. Stir in the chopped parsley and dill.
7. Serve immediately, garnished with additional herbs if desired.
Cooking Time: 8 minutes (plus 10-15 minutes natural release)
Summary
Discover the ease and flavor of cooking fish with the Instant Pot! This collection of 18 mouth-watering recipes offers a variety of flavors to suit every taste. From classic lemon garlic butter salmon to spicy Cajun shrimp and fish, and from creamy Tuscan fish to Thai red curry fish, these recipes are perfect for busy weeknights. With minimal prep time and quick cooking times, you can enjoy a delicious homemade meal without sacrificing flavor or convenience. Try one of these Instant Pot fish recipes tonight!