Every product is independently reviewed and selected by our editors. If you buy something through our links, we may earn an affiliate commission at no extra cost to you.
Are you looking for delicious and low-carb ways to enjoy fish?
Keto fish soups are an excellent choice for those following a keto diet.
They’re full of flavor, healthy fats, and packed with protein.
The best part is that they are light, yet satisfying enough to keep you full for hours.
These soups come in a variety of styles, from creamy chowders to refreshing broths, making them perfect for any time of the year.
Whether you’re craving something hearty or light, there’s a keto fish soup recipe for everyone.
You can choose from a variety of ingredients, including fresh fish, herbs, and vegetables, creating the perfect low-carb dish to suit your tastes.
In this post, we’ll share over 37 different keto fish soup recipes that are easy to make and full of flavor.
So, grab your apron and get ready to dive into the world of keto fish soups!
You’ll find recipes that are not only delicious but also nutritious and easy to prepare.
37+ Delicious Keto Fish Soup Recipes for Every Taste
Keto fish soups are a fantastic way to enjoy low-carb meals without compromising on taste.
Whether you prefer a creamy base or a light broth, there’s a recipe that fits your preferences.
These soups can be enjoyed year-round, offering a variety of flavors and textures that will keep you coming back for more.
With over 37 recipes to choose from, you’ll never run out of options.
So, why wait? Get creative with your keto fish soups and enjoy a healthy, delicious meal today.
Creamy Keto Fish Chowder
This creamy fish chowder brings together a hearty, flavorful base with tender pieces of white fish, making it a perfect comfort food for those following a keto lifestyle. The richness of cream and butter combined with the natural flavors of the fish makes it an indulgent yet nutritious dish that can be enjoyed any time of the year. It’s an excellent option for a satisfying meal that is low in carbs but high in flavor, keeping you full and content without compromising on taste.
Ingredients
- 1 lb white fish fillets (such as cod or halibut)
- 2 cups heavy cream
- 1 tablespoon butter
- 1/2 cup chopped celery
- 1/2 cup chopped onion
- 1 cup vegetable broth
- 1/2 teaspoon garlic powder
- 1/2 teaspoon dried thyme
- 1/4 teaspoon salt
- 1/4 teaspoon black pepper
- 1 tablespoon lemon juice
- 1/2 cup chopped fresh parsley
Instructions
- Melt butter in a large pot over medium heat. Add chopped onion and celery and sauté for 3-5 minutes until softened.
- Pour in the vegetable broth and bring it to a simmer. Let it cook for about 5 minutes.
- Add the fish fillets to the pot, break them up into smaller pieces, and cook for another 5 minutes until they are fully cooked.
- Stir in the heavy cream, garlic powder, thyme, salt, and pepper. Simmer for an additional 10-15 minutes to allow the flavors to meld together.
- Add the lemon juice and adjust seasoning as needed.
- Sprinkle fresh parsley on top before serving.
This rich and creamy fish chowder offers the perfect balance of delicate fish flavors and smooth, velvety texture, making it a satisfying keto meal. The addition of fresh herbs and a hint of lemon brightens up the taste, making each spoonful a treat. The combination of vegetables and fish ensures you’re getting a well-rounded dish, perfect for a cozy dinner.
Keto Mediterranean Fish Soup
A Mediterranean-inspired fish soup packed with vibrant flavors, this dish combines the freshness of tomatoes, olives, and garlic with the delicate taste of white fish. It’s a light yet fulfilling keto soup that brings a taste of the Mediterranean to your table. The simplicity of the ingredients allows the flavors to shine, creating a comforting bowl of soup that pairs wonderfully with a side of keto-friendly bread for dipping.
Ingredients
- 1 lb white fish fillets (such as tilapia or snapper)
- 2 cups fish stock or water
- 1/2 cup diced tomatoes (fresh or canned)
- 1/4 cup sliced Kalamata olives
- 2 tablespoons olive oil
- 3 garlic cloves, minced
- 1/2 teaspoon dried oregano
- 1/4 teaspoon paprika
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1 tablespoon lemon juice
- 1/4 cup fresh basil or parsley, chopped
Instructions
- Heat olive oil in a large pot over medium heat. Add minced garlic and sauté for 1-2 minutes until fragrant.
- Pour in the fish stock and diced tomatoes, stirring to combine.
- Add the fish fillets to the pot, breaking them into pieces if desired. Cook for 5-7 minutes until the fish is tender and cooked through.
- Stir in the Kalamata olives, oregano, paprika, salt, and pepper. Simmer for another 10 minutes to allow the flavors to combine.
- Finish with lemon juice and chopped fresh herbs.
- Adjust seasoning as needed before serving.
This Mediterranean fish soup is a perfect keto-friendly dish that brings a burst of flavor and freshness to your meal. The tangy olives and tomatoes pair wonderfully with the delicate fish, creating a soup that’s both light and satisfying. Whether you’re enjoying it as a light lunch or dinner, it’s a dish that will keep you feeling nourished and happy without the carbs.
Keto Spicy Fish Soup with Coconut Milk
This spicy keto fish soup is a bold and flavorful dish that combines the heat of chili peppers with the richness of coconut milk. The fish, cooked to tender perfection, absorbs all the spicy and creamy goodness of the broth, creating a unique and exciting meal. It’s the perfect option for those who enjoy a little heat in their meals while sticking to their low-carb lifestyle. The blend of spices and coconut milk provides a comforting balance of flavors that’s sure to satisfy your cravings.
Ingredients
- 1 lb firm white fish fillets (such as mahi-mahi or grouper)
- 2 cups coconut milk
- 1 tablespoon olive oil
- 1 small onion, chopped
- 2 garlic cloves, minced
- 1-2 small red chili peppers, finely chopped
- 1 teaspoon ground cumin
- 1/2 teaspoon ground coriander
- 1/2 teaspoon turmeric
- 1/4 teaspoon ground cinnamon
- 1/4 teaspoon salt
- 1/4 teaspoon black pepper
- 1 tablespoon fresh lime juice
- 1/4 cup cilantro, chopped for garnish
Instructions
- Heat olive oil in a large pot over medium heat. Add chopped onion and garlic, sautéing until soft and fragrant (about 3-4 minutes).
- Add the chopped chili peppers, cumin, coriander, turmeric, and cinnamon to the pot. Stir for 1 minute to toast the spices.
- Pour in the coconut milk and bring to a simmer. Let the broth cook for 5-7 minutes to develop the flavors.
- Add the fish fillets to the pot and cook for 5-10 minutes until the fish is tender and flakes easily with a fork.
- Stir in the lime juice and season with salt and pepper to taste.
- Garnish with fresh cilantro before serving.
The combination of rich coconut milk and bold spices makes this fish soup a true flavor explosion. The heat from the chili peppers is perfectly balanced by the creaminess of the coconut milk, while the fish absorbs all of the delicious, aromatic spices. It’s a keto-friendly dish that’s full of zest and perfect for those who enjoy bold and spicy flavors in their meals.
Keto Fish Soup with Cauliflower Rice
This hearty and filling keto fish soup is made with cauliflower rice, adding a nutritious and low-carb alternative to traditional rice. The delicate fish, paired with the cauliflower rice, creates a comforting, well-balanced dish that satisfies hunger without any of the extra carbs. The addition of fresh vegetables and a touch of lemon ensures that the soup is bright, flavorful, and perfect for a cozy meal. Whether you’re following a strict keto diet or just looking for a healthier option, this soup offers a satisfying solution.
Ingredients
- 1 lb white fish fillets (such as cod or flounder)
- 1/2 head cauliflower, grated or riced
- 2 cups chicken or vegetable broth
- 1 tablespoon olive oil
- 1 small onion, chopped
- 2 garlic cloves, minced
- 1/2 cup celery, diced
- 1/2 cup carrots, diced
- 1/2 teaspoon dried basil
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- Juice of 1 lemon
- 1/4 cup fresh parsley, chopped
Instructions
- Heat olive oil in a large pot over medium heat. Add the chopped onion, garlic, celery, and carrots. Sauté for 4-5 minutes until softened.
- Pour in the chicken or vegetable broth and bring the soup to a simmer.
- Add the cauliflower rice to the pot, stirring it into the broth. Let it cook for 5-7 minutes until the cauliflower rice becomes tender.
- Add the fish fillets, breaking them into pieces, and cook for another 5-8 minutes until the fish is fully cooked.
- Stir in the dried basil, salt, and pepper, adjusting to taste.
- Add the fresh lemon juice and garnish with fresh parsley before serving.
This keto fish soup with cauliflower rice is a filling and nutritious meal that’s perfect for anyone on a low-carb or keto diet. The cauliflower rice provides a great texture and volume to the soup, making it feel hearty and satisfying. The combination of tender fish, fresh vegetables, and a citrusy finish creates a light yet substantial meal that leaves you feeling satisfied and nourished.
Spicy Keto Fish Stew
A bold and spicy keto fish stew packed with layers of flavor, this dish combines the heat of chili peppers with the heartiness of fish and vegetables. The rich broth is simmered with a mix of herbs and spices, creating a deep, flavorful base that perfectly complements the fish. The addition of vegetables like bell peppers and zucchini adds freshness, while the chili peppers provide just the right amount of heat to make each spoonful exciting. This spicy stew is perfect for those who crave a bit of heat in their meals while staying within their keto goals.
Ingredients
- 1 lb white fish fillets (such as snapper or cod)
- 2 tablespoons olive oil
- 1 small onion, chopped
- 1 red bell pepper, chopped
- 1 zucchini, diced
- 2 garlic cloves, minced
- 1-2 small chili peppers, chopped
- 2 cups fish stock or water
- 1 teaspoon paprika
- 1/2 teaspoon ground cumin
- 1/4 teaspoon ground cayenne pepper
- 1/4 teaspoon salt
- 1/4 teaspoon black pepper
- 1 tablespoon lemon juice
- 1/4 cup fresh cilantro, chopped
Instructions
- Heat olive oil in a large pot over medium heat. Add the chopped onion, bell pepper, zucchini, and garlic. Sauté for 4-5 minutes until softened.
- Add the chopped chili peppers, paprika, cumin, cayenne pepper, salt, and pepper. Stir and cook for 1-2 minutes to allow the spices to toast.
- Pour in the fish stock and bring it to a simmer.
- Add the fish fillets to the pot, breaking them into chunks. Cook for 7-10 minutes until the fish is cooked through.
- Stir in the lemon juice and fresh cilantro before serving.
This spicy keto fish stew is bursting with flavor and heat, offering a unique and bold take on a fish-based soup. The rich, spiced broth is the perfect complement to the tender fish, and the vegetables add a freshness that balances out the heat. It’s a great option for those who love a little kick in their meals, and the low-carb ingredients make it an ideal choice for keto followers.
Keto Fish and Spinach Soup
This keto fish and spinach soup is a light and nutritious option that combines tender fish with the richness of spinach. The creamy base of the soup, enhanced with garlic and onion, creates a soothing dish that is both comforting and nourishing. The spinach adds a burst of color and nutrients, making this soup an excellent choice for those seeking a low-carb, healthy, and delicious meal. It’s simple to make and offers a perfect balance of flavors that will leave you feeling satisfied and energized.
Ingredients
- 1 lb white fish fillets (such as sole or flounder)
- 2 cups spinach leaves, fresh or frozen
- 1 tablespoon olive oil
- 1 small onion, chopped
- 2 garlic cloves, minced
- 2 cups chicken or vegetable broth
- 1/2 cup heavy cream
- 1/4 teaspoon salt
- 1/4 teaspoon black pepper
- 1/2 teaspoon dried oregano
- Juice of 1/2 lemon
- 1/4 cup fresh dill, chopped (optional)
Instructions
- Heat olive oil in a large pot over medium heat. Add the chopped onion and garlic, cooking for 3-4 minutes until softened.
- Pour in the chicken or vegetable broth and bring it to a simmer.
- Add the spinach and cook for 3-4 minutes until wilted.
- Add the fish fillets to the pot and cook for 5-7 minutes until the fish is fully cooked and flakes easily.
- Stir in the heavy cream, salt, pepper, and oregano, simmering for another 3-5 minutes.
- Add the lemon juice and fresh dill (if using), and adjust seasoning as needed before serving.
This keto fish and spinach soup is a wonderfully light yet satisfying option that provides essential nutrients while keeping carbs low. The spinach offers a burst of vitamins and minerals, while the creamy base adds comfort without excess calories. It’s a healthy, flavorful choice that’s easy to prepare and perfect for a light lunch or dinner.
Keto Thai Fish Soup
A delightful and aromatic Thai-inspired fish soup, this recipe combines the bright, bold flavors of lemongrass, lime, and ginger with the tenderness of white fish. The rich broth is made with coconut milk, which gives it a creamy texture while staying true to keto-friendly ingredients. This Thai fish soup is both refreshing and comforting, offering a wonderful balance of spicy, sour, and savory notes. It’s a perfect choice for anyone looking for a flavorful yet low-carb soup that transports them straight to Thailand.
Ingredients
- 1 lb white fish fillets (such as tilapia or grouper)
- 2 cups coconut milk
- 1 cup fish stock or water
- 1 stalk lemongrass, chopped
- 2 kaffir lime leaves
- 2-3 slices fresh ginger
- 1-2 Thai bird chilies (optional), sliced
- 1 tablespoon fish sauce
- Juice of 1 lime
- 1 tablespoon fresh cilantro, chopped
- 1/4 cup sliced mushrooms (optional)
Instructions
- In a large pot, combine coconut milk, fish stock, lemongrass, lime leaves, ginger, and bird chilies. Bring to a simmer and cook for 10 minutes to infuse the flavors.
- Add the fish fillets to the pot and cook for 5-7 minutes until the fish is cooked through and flakes easily.
- Stir in the fish sauce and lime juice, adjusting to taste.
- Add sliced mushrooms (if using) and cook for an additional 3-4 minutes.
- Garnish with fresh cilantro before serving.
This keto Thai fish soup is a vibrant and flavorful dish that brings a taste of Thailand to your kitchen. The coconut milk gives the broth a creamy richness, while the lemongrass, ginger, and lime provide refreshing, aromatic notes that make each bite exciting. It’s a low-carb option that’s rich in flavor and perfect for anyone craving bold, exotic flavors without the carbs.
Keto Fish Soup with Avocado
This keto fish soup with avocado is a unique twist on traditional fish soups, incorporating creamy avocado for added richness and flavor. The avocado blends beautifully into the broth, creating a velvety texture while adding healthy fats to the dish. The soup is brightened with a touch of lime and cilantro, making it both refreshing and satisfying. The addition of fish provides a hearty protein, making this soup a balanced and nutritious meal that fits perfectly into a keto diet.
Ingredients
- 1 lb white fish fillets (such as cod or haddock)
- 2 ripe avocados, peeled and diced
- 2 cups chicken or vegetable broth
- 1 tablespoon olive oil
- 1 small onion, chopped
- 2 garlic cloves, minced
- 1/2 teaspoon cumin
- 1/4 teaspoon salt
- 1/4 teaspoon black pepper
- Juice of 1 lime
- 1/4 cup fresh cilantro, chopped
Instructions
- Heat olive oil in a large pot over medium heat. Add chopped onion and garlic, sautéing for 3-4 minutes until softened.
- Pour in the chicken or vegetable broth and bring the soup to a simmer.
- Add the fish fillets, breaking them into chunks. Cook for 5-7 minutes until the fish is fully cooked.
- Stir in the diced avocado and simmer for an additional 2-3 minutes.
- Add cumin, salt, pepper, and lime juice, adjusting seasoning as necessary.
- Garnish with fresh cilantro before serving.
This keto fish soup with avocado offers a creamy, satisfying meal that’s packed with healthy fats from the avocado while remaining low-carb. The combination of tender fish, creamy avocado, and fresh lime creates a unique and delicious soup that is both comforting and nutritious. It’s an ideal choice for those following a keto diet or anyone seeking a flavorful, healthy meal.
Keto Fish Soup with Zucchini Noodles
This keto fish soup with zucchini noodles offers a refreshing, low-carb alternative to traditional noodle-based soups. The zucchini noodles add a satisfying texture to the dish, soaking up the rich, flavorful broth while staying completely keto-friendly. Combined with tender white fish and a savory broth, this soup is a delightful, light yet filling meal perfect for those looking to stay within their carb limits while still enjoying a hearty soup. The freshness of the zucchini and the delicate flavors of the fish create a well-balanced dish that’s both nutritious and satisfying.
Ingredients
- 1 lb white fish fillets (such as cod or haddock)
- 2 medium zucchinis, spiralized into noodles
- 2 cups vegetable broth
- 1 tablespoon olive oil
- 1 small onion, chopped
- 2 garlic cloves, minced
- 1/2 cup celery, diced
- 1/2 teaspoon dried thyme
- 1/4 teaspoon salt
- 1/4 teaspoon black pepper
- 1 tablespoon lemon juice
- 1/4 cup fresh parsley, chopped
Instructions
- Heat olive oil in a large pot over medium heat. Add the chopped onion, garlic, and celery, and sauté for 3-4 minutes until softened.
- Pour in the vegetable broth and bring to a simmer.
- Add the fish fillets, breaking them into smaller pieces, and cook for 5-7 minutes until the fish is fully cooked.
- Stir in the zucchini noodles and cook for an additional 3-4 minutes, allowing them to soften but still retain their texture.
- Add dried thyme, salt, and pepper, adjusting seasoning to taste.
- Finish with a squeeze of lemon juice and garnish with fresh parsley.
This keto fish soup with zucchini noodles offers a lighter, yet flavorful take on traditional fish soups. The zucchini noodles provide a perfect substitute for pasta, making it both a low-carb and satisfying meal. The combination of fresh vegetables and tender fish in a rich broth creates a dish that feels indulgent without the extra carbs, offering a balanced and nutrient-packed meal perfect for a keto diet.
Keto Fish and Tomato Soup
This keto fish and tomato soup is a comforting and flavorful option for anyone craving a rich, hearty soup while staying on a low-carb diet. The tangy tomatoes and rich fish broth create a beautifully balanced soup, enhanced by the subtle sweetness of bell peppers and a touch of garlic. The fish fillets add a hearty, satisfying texture, while the tomatoes offer a fresh, slightly tangy undertone. It’s a perfect dish for those who want a filling, low-carb option with all the comforting flavors of a traditional tomato-based soup.
Ingredients
- 1 lb white fish fillets (such as tilapia or sole)
- 2 cups diced tomatoes (fresh or canned)
- 2 cups fish stock or vegetable broth
- 1 tablespoon olive oil
- 1 small onion, chopped
- 1 bell pepper, chopped
- 2 garlic cloves, minced
- 1/2 teaspoon dried basil
- 1/4 teaspoon salt
- 1/4 teaspoon black pepper
- 1 tablespoon fresh parsley, chopped
Instructions
- Heat olive oil in a large pot over medium heat. Add the chopped onion, bell pepper, and garlic, and sauté for 3-4 minutes until softened.
- Add the diced tomatoes and fish stock to the pot, stirring to combine. Bring the soup to a simmer and let it cook for 10-12 minutes to allow the flavors to meld together.
- Add the fish fillets to the soup, breaking them into pieces. Cook for another 5-7 minutes until the fish is tender and cooked through.
- Season with dried basil, salt, and pepper, adjusting to taste.
- Garnish with fresh parsley before serving.
This keto fish and tomato soup is a perfect combination of hearty fish and the tanginess of tomatoes. It’s a wonderfully filling, yet light dish that will satisfy your taste buds while keeping your carb count low. The blend of fish and vegetables provides a nutrient-packed meal that’s both comforting and satisfying, making it an ideal choice for a keto-friendly lunch or dinner.
Keto Fish Soup with Lemon and Dill
A classic combination of lemon and dill infuses this keto fish soup with a fresh, bright flavor profile. The clean and delicate fish pairs beautifully with the citrusy zing of lemon and the aromatic, slightly earthy notes of dill. The broth is light but flavorful, allowing the natural flavors of the fish to shine through while the dill adds a touch of herbaceous freshness. This soup is perfect for those who enjoy light, flavorful dishes with minimal carbs but maximum taste.
Ingredients
- 1 lb white fish fillets (such as flounder or haddock)
- 2 cups chicken or vegetable broth
- 1 tablespoon olive oil
- 1 small onion, chopped
- 2 garlic cloves, minced
- 1 tablespoon fresh dill, chopped
- Juice of 1 lemon
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1/4 cup fresh parsley, chopped
Instructions
- Heat olive oil in a large pot over medium heat. Add the chopped onion and garlic, sautéing for 3-4 minutes until softened.
- Add the chicken or vegetable broth to the pot and bring to a simmer.
- Add the fish fillets to the pot and cook for 5-7 minutes, breaking them into chunks.
- Stir in the fresh dill, lemon juice, salt, and pepper, and continue to simmer for another 5-7 minutes to allow the flavors to develop.
- Garnish with fresh parsley before serving.
This keto fish soup with lemon and dill is a light and refreshing option that brings together the delicate taste of fish and the bold, citrusy notes of lemon. The dill enhances the natural flavors, making it a flavorful and aromatic dish. The soup is perfect for anyone who loves fresh, simple, and delicious meals that fit into a keto lifestyle.
Keto Fish Soup with Asparagus
This keto fish soup with asparagus offers a beautifully balanced dish that pairs the delicate flavors of fish with the crispness of asparagus. The asparagus adds both texture and nutrients, making the soup not only flavorful but also packed with vitamins and minerals. The light broth lets the fish and vegetables shine, while a touch of seasoning ensures that the soup is well-rounded and satisfying. It’s a perfect keto-friendly meal for anyone looking for a delicious, low-carb soup that’s both nourishing and satisfying.
Ingredients
- 1 lb white fish fillets (such as tilapia or cod)
- 1 bunch asparagus, trimmed and chopped
- 2 cups chicken or vegetable broth
- 1 tablespoon olive oil
- 1 small onion, chopped
- 2 garlic cloves, minced
- 1/2 teaspoon dried thyme
- 1/4 teaspoon salt
- 1/4 teaspoon black pepper
- Juice of 1/2 lemon
- 1/4 cup fresh basil or parsley, chopped
Instructions
- Heat olive oil in a large pot over medium heat. Add the chopped onion and garlic, cooking for 3-4 minutes until softened.
- Add the chicken or vegetable broth to the pot and bring it to a simmer.
- Stir in the chopped asparagus and cook for 4-5 minutes until tender.
- Add the fish fillets to the pot, breaking them into chunks, and cook for 5-7 minutes until fully cooked.
- Season with dried thyme, salt, and pepper, adjusting to taste.
- Finish with a squeeze of lemon juice and garnish with fresh basil or parsley before serving.
This keto fish soup with asparagus is a light yet flavorful meal that highlights the natural taste of fish while incorporating the fresh crunch of asparagus. The clean, simple broth ties everything together, creating a dish that feels fresh, healthy, and satisfying. It’s an ideal low-carb option that’s both nutritious and delicious.
Keto Fish Soup with Coconut and Lime
This keto fish soup with coconut and lime combines the creamy richness of coconut milk with the tangy brightness of lime for a soup that’s both refreshing and satisfying. The coconut milk provides a luxurious texture, while the lime adds a zesty, citrusy note that cuts through the richness of the broth. The fish fillets absorb all of the aromatic flavors, making this soup a delicious, indulgent dish that fits perfectly into a keto diet.
Ingredients
- 1 lb white fish fillets (such as mahi-mahi or grouper)
- 2 cups coconut milk
- 1 cup fish stock or vegetable broth
- 1 tablespoon olive oil
- 1 small onion, chopped
- 2 garlic cloves, minced
- 1-2 small chili peppers, sliced (optional)
- Juice of 1 lime
- 1/4 teaspoon salt
- 1/4 teaspoon black pepper
- 1/4 cup fresh cilantro, chopped
Instructions
- Heat olive oil in a large pot over medium heat. Add the chopped onion and garlic, sautéing for 3-4 minutes until softened.
- Pour in the coconut milk and fish stock, bringing the soup to a simmer.
- Add the fish fillets and cook for 5-7 minutes until tender.
- Stir in the lime juice, chili peppers (if using), salt, and pepper.
- Continue simmering for 3-5 minutes, adjusting seasoning to taste.
- Garnish with fresh cilantro before serving.
This keto fish soup with coconut and lime is a wonderfully creamy and tangy dish that offers a beautiful balance of flavors. The coconut milk provides richness, while the lime adds a bright, refreshing kick. It’s an indulgent yet light dish that’s perfect for those following a keto lifestyle, offering all the flavors of a tropical-inspired soup without the carbs.
Keto Fish Soup with Spinach and Mushrooms
This keto fish soup with spinach and mushrooms combines earthy mushrooms, nutrient-packed spinach, and tender white fish into a savory, low-carb dish. The mushrooms add an umami depth, while the spinach contributes a burst of color and vitamins, making it a truly healthy and hearty meal. The rich broth envelops the fish and vegetables, creating a satisfying dish that is filling without being heavy. This soup is a perfect balance of flavors and textures, making it an excellent choice for anyone on a keto diet or simply looking to enjoy a nutritious, low-carb meal.
Ingredients
- 1 lb white fish fillets (such as cod or tilapia)
- 2 cups fresh spinach
- 1 cup mushrooms, sliced
- 2 cups chicken or vegetable broth
- 1 tablespoon olive oil
- 1 small onion, chopped
- 2 garlic cloves, minced
- 1/2 teaspoon dried thyme
- 1/4 teaspoon salt
- 1/4 teaspoon black pepper
- 1 tablespoon lemon juice
- 1/4 cup fresh parsley, chopped
Instructions
- Heat olive oil in a large pot over medium heat. Add the chopped onion, garlic, and sliced mushrooms, sautéing for 5-7 minutes until softened.
- Add the chicken or vegetable broth to the pot and bring it to a simmer.
- Stir in the fresh spinach, allowing it to wilt and cook for about 2-3 minutes.
- Add the fish fillets, breaking them into smaller pieces, and cook for another 5-7 minutes until the fish is cooked through.
- Season the soup with dried thyme, salt, and pepper, adjusting as necessary.
- Finish with a squeeze of lemon juice and fresh parsley before serving.
This keto fish soup with spinach and mushrooms is a rich, comforting dish that delivers a nutritious boost thanks to the combination of spinach and mushrooms. The flavors are deeply savory, and the fish adds a satisfying protein element. It’s an easy-to-make soup that’s perfect for lunch or dinner, offering a complete meal that feels indulgent yet is entirely keto-friendly.
Keto Fish Soup with Avocado and Cilantro
This keto fish soup with avocado and cilantro is a fresh, creamy, and delicious way to enjoy fish on a low-carb diet. The avocado adds a rich, velvety texture to the broth, creating a creamy base that is light but still satisfying. The fresh cilantro and lime elevate the flavors, giving it a zesty and aromatic finish that contrasts perfectly with the smoothness of the avocado. The fish fillets provide lean protein, making this soup not only low-carb but also filling and nutritious.
Ingredients
- 1 lb white fish fillets (such as halibut or cod)
- 2 ripe avocados, peeled and diced
- 2 cups chicken or vegetable broth
- 1 tablespoon olive oil
- 1 small onion, chopped
- 2 garlic cloves, minced
- 1/4 teaspoon cumin
- Juice of 1 lime
- 1/4 teaspoon salt
- 1/4 teaspoon black pepper
- 1/4 cup fresh cilantro, chopped
Instructions
- Heat olive oil in a large pot over medium heat. Add the chopped onion and garlic, sautéing for 3-4 minutes until softened.
- Pour in the chicken or vegetable broth and bring it to a simmer.
- Add the fish fillets, breaking them into chunks, and cook for 5-7 minutes until the fish is tender and fully cooked.
- Stir in the diced avocados and cook for another 2-3 minutes, allowing them to slightly soften and blend into the soup.
- Season with cumin, salt, pepper, and lime juice, adjusting to taste.
- Garnish with fresh cilantro before serving.
This keto fish soup with avocado and cilantro is an incredibly satisfying dish that brings together creamy avocado with light fish and fresh herbs. The smooth texture of the avocado creates a luxurious broth, while the lime and cilantro give the soup a refreshing kick. This soup is perfect for those seeking a keto-friendly meal that’s packed with flavor and healthy fats.
Keto Fish Soup with Bell Peppers and Basil
This keto fish soup with bell peppers and basil is a colorful, vibrant dish that highlights the natural sweetness of bell peppers and the fragrant aroma of fresh basil. The broth is rich but not heavy, allowing the fish and vegetables to shine. The bell peppers add a crispness and sweetness, while the basil brings a refreshing, aromatic note to every bite. This soup is light yet satisfying, making it a perfect choice for a keto meal that’s full of flavor and nutrients.
Ingredients
- 1 lb white fish fillets (such as cod or flounder)
- 1 red bell pepper, chopped
- 1 yellow bell pepper, chopped
- 2 cups chicken or vegetable broth
- 1 tablespoon olive oil
- 1 small onion, chopped
- 2 garlic cloves, minced
- 1/2 teaspoon dried oregano
- 1/4 teaspoon salt
- 1/4 teaspoon black pepper
- 1/4 cup fresh basil, chopped
Instructions
- Heat olive oil in a large pot over medium heat. Add the chopped onion, garlic, and bell peppers, cooking for 5-7 minutes until the peppers soften.
- Add the chicken or vegetable broth to the pot and bring to a simmer.
- Add the fish fillets, breaking them into smaller pieces, and cook for 5-7 minutes until the fish is cooked through.
- Season the soup with dried oregano, salt, and pepper, adjusting the flavor to your liking.
- Finish by stirring in fresh basil before serving.
This keto fish soup with bell peppers and basil offers a light and flavorful dish that’s both vibrant and healthy. The sweet bell peppers balance the rich fish, and the fresh basil adds a lovely touch of fragrance. The soup is a perfect meal for anyone looking for a low-carb, nutrient-packed option that’s satisfying and delicious.
Keto Fish Chowder with Bacon
This keto fish chowder with bacon is a rich, hearty dish that combines the comforting texture of chowder with the lightness of fish. The crispy bacon adds a savory crunch that contrasts beautifully with the creamy soup base, while the fish fillets provide a lean protein. The chowder is thickened with a combination of cauliflower and heavy cream, making it indulgent yet entirely keto-friendly. The result is a satisfying, flavorful chowder that’s perfect for a cozy meal.
Ingredients
- 1 lb white fish fillets (such as haddock or cod)
- 4 slices bacon, chopped
- 2 cups cauliflower florets, steamed
- 2 cups chicken or vegetable broth
- 1 cup heavy cream
- 1 small onion, chopped
- 2 garlic cloves, minced
- 1/4 teaspoon smoked paprika
- 1/4 teaspoon salt
- 1/4 teaspoon black pepper
- 1 tablespoon fresh parsley, chopped
Instructions
- In a large pot, cook the chopped bacon over medium heat until crispy. Remove the bacon and set aside, leaving the bacon fat in the pot.
- Add the chopped onion and garlic to the pot and sauté in the bacon fat for 3-4 minutes until softened.
- Add the steamed cauliflower florets to the pot, followed by the chicken or vegetable broth. Bring to a simmer and cook for 5-7 minutes.
- Stir in the heavy cream and cook for an additional 5 minutes.
- Add the fish fillets, breaking them into pieces, and cook for 5-7 minutes until fully cooked.
- Season with smoked paprika, salt, and pepper, adjusting to taste.
- Garnish with crispy bacon and fresh parsley before serving.
This keto fish chowder with bacon is a rich, satisfying meal that brings together the comforting texture of chowder with the delicious flavors of bacon and fish. The cauliflower base makes it creamy and hearty, while the bacon adds a savory crunch. It’s a comforting, low-carb dish that feels indulgent without the excess carbs.
Keto Fish Soup with Garlic and Lemon
This keto fish soup with garlic and lemon is a light, aromatic dish that’s brimming with fresh flavors. The garlic infuses the broth with a savory depth, while the lemon adds a refreshing zing that balances the richness of the fish. The result is a clean, flavorful soup that highlights the delicate taste of the fish while keeping the dish light and refreshing. This soup is ideal for anyone looking for a simple yet satisfying keto-friendly meal.
Ingredients
- 1 lb white fish fillets (such as cod or haddock)
- 2 cups chicken or vegetable broth
- 1 tablespoon olive oil
- 1 small onion, chopped
- 3 garlic cloves, minced
- Juice of 1 lemon
- 1/4 teaspoon salt
- 1/4 teaspoon black pepper
- 1/4 cup fresh parsley, chopped
Instructions
- Heat olive oil in a large pot over medium heat. Add the chopped onion and garlic, sautéing for 3-4 minutes until softened.
- Pour in the chicken or vegetable broth and bring it to a simmer.
- Add the fish fillets, breaking them into chunks, and cook for 5-7 minutes until the fish is cooked through.
- Stir in the lemon juice, salt, and pepper, adjusting the seasoning to taste.
- Finish by garnishing with fresh parsley before serving.
This keto fish soup with garlic and lemon is a beautifully simple dish that highlights the fresh flavors of the fish with the boldness of garlic and the brightness of lemon. The clean broth and delicate fish create a light yet satisfying meal that’s perfect for any keto dieter seeking a flavorful and low-carb soup.
Keto Fish Soup with Cabbage and Carrots
This keto fish soup with cabbage and carrots offers a satisfying, low-carb alternative to traditional vegetable soups. The cabbage provides a crunchy texture, while the carrots add a natural sweetness that balances out the savory flavors of the fish. The fish fillets bring in a rich protein source, making this soup both filling and nutritious. The combination of cabbage and carrots, along with a light broth, creates a fresh, hearty dish perfect for a keto-friendly meal that still feels indulgent.
Ingredients
- 1 lb white fish fillets (such as cod or tilapia)
- 2 cups cabbage, shredded
- 1 medium carrot, thinly sliced
- 2 cups chicken or vegetable broth
- 1 tablespoon olive oil
- 1 small onion, chopped
- 2 garlic cloves, minced
- 1/4 teaspoon dried thyme
- 1/4 teaspoon salt
- 1/4 teaspoon black pepper
- 1 tablespoon fresh parsley, chopped
Instructions
- Heat olive oil in a large pot over medium heat. Add the chopped onion and garlic, sautéing for 3-4 minutes until softened.
- Add the chicken or vegetable broth to the pot and bring it to a simmer.
- Stir in the shredded cabbage and sliced carrots, and cook for 5-7 minutes until they start to soften.
- Add the fish fillets, breaking them into pieces, and cook for another 5-7 minutes until the fish is tender and fully cooked.
- Season the soup with dried thyme, salt, and pepper, adjusting to taste.
- Garnish with fresh parsley before serving.
This keto fish soup with cabbage and carrots combines the light and fresh flavors of vegetables with the hearty richness of fish. The soup is nourishing and satisfying, while still being low in carbs. The balance of textures between the crisp cabbage and tender fish makes it a perfect choice for a keto meal that feels substantial without being heavy.
Keto Fish Soup with Roasted Garlic and Thyme
This keto fish soup with roasted garlic and thyme is a flavorful, aromatic dish that showcases the rich taste of roasted garlic and the herbal freshness of thyme. Roasting the garlic adds a deeper, sweeter flavor to the broth, which complements the delicate fish and creates a comforting, savory soup. The thyme brings a subtle earthiness that elevates the dish, making it a perfect meal for a cozy evening. With its minimal carbs and full-bodied taste, this soup is a satisfying and keto-friendly option.
Ingredients
- 1 lb white fish fillets (such as haddock or cod)
- 1 head garlic, roasted
- 2 cups chicken or vegetable broth
- 1 tablespoon olive oil
- 1 small onion, chopped
- 1 teaspoon fresh thyme, chopped
- 1/4 teaspoon salt
- 1/4 teaspoon black pepper
- 1 tablespoon fresh parsley, chopped
Instructions
- Preheat the oven to 375°F (190°C). Cut off the top of the garlic head and drizzle with olive oil. Wrap it in foil and roast for 30-40 minutes until soft and golden.
- Heat olive oil in a large pot over medium heat. Add the chopped onion and sauté for 3-4 minutes until softened.
- Add the chicken or vegetable broth to the pot and bring it to a simmer.
- Squeeze the roasted garlic out of the cloves and stir it into the broth.
- Add the fish fillets, breaking them into pieces, and cook for 5-7 minutes until the fish is fully cooked.
- Season with fresh thyme, salt, and pepper, adjusting the flavor to your liking.
- Garnish with fresh parsley before serving.
This keto fish soup with roasted garlic and thyme is a comforting, deeply flavorful dish that’s full of aromatic goodness. Roasting the garlic brings out its natural sweetness, making the broth rich and complex. The thyme adds depth and a fresh, earthy flavor, creating a satisfying meal that’s both low-carb and indulgent.
Keto Fish Soup with Cauliflower Rice
This keto fish soup with cauliflower rice is a fantastic low-carb option that replicates the comforting texture of traditional rice-based soups without the added carbs. The cauliflower rice soaks up the flavorful broth, creating a satisfying and hearty soup that’s both light and filling. The fish fillets provide lean protein, and the broth is rich and aromatic, creating a well-balanced dish that’s perfect for anyone on a keto diet looking for a delicious, filling meal.
Ingredients
- 1 lb white fish fillets (such as flounder or cod)
- 2 cups cauliflower rice
- 2 cups chicken or vegetable broth
- 1 tablespoon olive oil
- 1 small onion, chopped
- 2 garlic cloves, minced
- 1/4 teaspoon dried oregano
- 1/4 teaspoon salt
- 1/4 teaspoon black pepper
- 1 tablespoon fresh parsley, chopped
Instructions
- Heat olive oil in a large pot over medium heat. Add the chopped onion and garlic, sautéing for 3-4 minutes until softened.
- Add the chicken or vegetable broth to the pot and bring it to a simmer.
- Stir in the cauliflower rice and cook for 5-7 minutes until it softens and absorbs some of the broth.
- Add the fish fillets, breaking them into pieces, and cook for another 5-7 minutes until the fish is cooked through.
- Season the soup with dried oregano, salt, and pepper, adjusting the seasoning to your preference.
- Garnish with fresh parsley before serving.
This keto fish soup with cauliflower rice offers a filling, low-carb alternative to traditional rice soups. The cauliflower rice takes on the broth’s flavors, creating a satisfying texture that mimics rice without the carbs. The delicate fish and flavorful broth make this soup a comforting and nourishing dish that’s ideal for a keto-friendly meal.
Note: More recipes are coming soon!