There is something irresistibly comforting about a warm bowl of homemade soup, and this Creamy Sweet Corn & Rice Soup Recipe delivers just that with every spoonful. Creamy yet light, sweet from fresh corn, and enriched with tender rice, this soup is a soul-soothing meal perfect for any season. Whether you’re craving a quick lunch or a cozy dinner, this recipe balances simple ingredients with deliciously rich textures and flavors that will keep you coming back for more. I promise, once you try this, it will quickly become one of your favorite go-to soups.

Ingredients You’ll Need
This Creamy Sweet Corn & Rice Soup Recipe comes together effortlessly with just a handful of pantry staples and fresh ingredients. Each element plays a vital role, from the sweetness of the corn to the tender bite of the rice and the silky cream that ties everything together into one harmonious bowl.
- Sweet corn kernels (2 cups): Fresh or frozen, they provide the natural sweetness and vibrant color that makes this soup shine.
- Long-grain rice (1 cup): Adds a lovely texture and heartiness without overwhelming the delicate flavors.
- Yellow onion (1 medium, diced): Brings a sweet savory base when gently sautéed, boosting the soup’s depth.
- Garlic (2 cloves, minced): Adds a subtle, aromatic punch that awakens the senses.
- Vegetable or chicken broth (4 cups): The flavorful liquid that cooks the rice and infuses the soup with richness.
- Heavy cream or coconut milk (1 cup): Creates that luscious, velvety finish—choose dairy or plant-based to suit your preference.
- Butter (2 tablespoons): Enhances the soup’s creaminess and adds a gentle richness.
- Salt (1 teaspoon) and black pepper (1 teaspoon): Essential seasonings to elevate every ingredient’s natural taste.
- Fresh thyme or parsley (1 tablespoon, optional): A bright herbal note that lifts the flavors beautifully.
- Smoked paprika or cayenne (1 teaspoon, optional): For a little smoky warmth or gentle heat if you like a bit of spice.
How to Make Creamy Sweet Corn & Rice Soup Recipe
Step 1: Build the Soup Base
Start by warming butter in a medium pot over medium heat, then add your diced yellow onion. Cook the onion for about 3 to 4 minutes until it becomes translucent and releases its sweet, fragrant aroma. This simple stage is crucial because it forms the flavorful foundation for your soup.
Step 2: Add Garlic and Corn
Next, stir in the minced garlic and cook for just 30 seconds until its fragrance fills the kitchen but not so long that it browns. Then, throw in the sweet corn kernels along with the long-grain rice, stirring everything to coat with butter and onion juices. Cook for about two minutes until the corn pieces develop a glossy sheen—this little step enhances their natural sweetness.
Step 3: Pour in Broth and Simmer
Pour in your vegetable or chicken broth, using a spoon to scrape any flavorful browned bits off the pot’s bottom. Bring the soup up to a gentle boil, then reduce the heat to maintain a simmer. Let it gently bubble away for 15 to 20 minutes, allowing the rice to soften fully and the corn to release its natural sweetness into the broth.
Step 4: Blend Half the Soup
Once the rice and corn are tender, it’s time to add that creamy magic. Using an immersion blender, puree half the soup right in the pot until it’s smooth but still slightly chunky. This step creates the perfect balance of creaminess with delightful texture.
Step 5: Add Cream and Seasonings
Stir in your choice of heavy cream or coconut milk along with the remaining butter over low heat. Gently warm the soup until it becomes silky smooth without boiling. Finally, add salt, black pepper, and fresh thyme or parsley. If you’re feeling adventurous, a dash of smoked paprika or cayenne adds a beautiful smoky warmth to round out the flavors.
How to Serve Creamy Sweet Corn & Rice Soup Recipe
Garnishes
Garnishing your bowl elevates the entire experience. Try a sprinkle of chopped fresh parsley or thyme for a fresh touch, a drizzle of extra cream for added luxury, or even some crispy bacon bits or croutons if you want an irresistible crunch. Each garnish adds personality and flair to this already amazing soup.
Side Dishes
This soup pairs wonderfully with a simple green salad for a light meal, or a warm crusty bread to soak up every last creamy drop. For heartier fare, consider serving it alongside roasted veggies or grilled chicken. The cozy nature of the soup makes it incredibly versatile at the table.
Creative Ways to Present
Looking to impress guests or make family dinner extra special? Serve the soup in hollowed-out mini pumpkins or rustic bread bowls for an eye-catching presentation. You can also ladle it into small mugs as a delightful starter or party snack that feels both casual and festive.
Make Ahead and Storage
Storing Leftovers
This soup keeps beautifully in the refrigerator for up to three days. Store it in an airtight container to maintain its freshness, and give it a good stir before reheating to redistribute the creamy consistency.
Freezing
You can freeze leftovers easily, especially if you skip the cream until reheating. Pour the cooled soup into freezer-safe containers and freeze for up to two months. When ready to enjoy, thaw overnight in the refrigerator for best results.
Reheating
To reheat, warm the soup gently over low to medium heat on the stove, stirring frequently. Add a splash of cream or broth if it feels too thick, and make sure it’s heated all the way through without boiling, so the texture stays silky smooth.
FAQs
Can I use frozen corn instead of fresh?
Absolutely! Frozen corn works perfectly in this soup and is a great convenience, especially when fresh corn isn’t in season. Just thaw it slightly or add directly to the pot as you would fresh kernels.
Is it possible to make this soup vegan?
Yes, simply substitute the butter with olive oil and use coconut milk or another plant-based cream alternative instead of heavy cream. Using vegetable broth will keep the soup fully vegan and just as delicious.
Can I make this soup in a slow cooker?
Definitely! Follow the same initial steps to sauté the onions and garlic, then add all ingredients to the slow cooker except the cream. Cook on low for 4 to 6 hours or high for 2 to 3 hours. Blend half the soup before stirring in the cream just before serving.
What if I don’t have an immersion blender?
No worries! You can carefully transfer half the soup to a regular blender, blend until smooth, and then mix it back into the pot. Just be cautious with hot liquids and blend in batches if needed.
Can I use different herbs or spices?
Feel free to experiment! While thyme and parsley are classic, chives, basil, or even a pinch of cumin can add interesting nuances. Spices like smoked paprika or a touch of cayenne pepper bring a lovely warmth to the dish as well.
Final Thoughts
There is nothing quite like a bowl of this Creamy Sweet Corn & Rice Soup Recipe to wrap you in warmth and flavor. It’s one of those recipes that feels like a hug in food form, simple enough for weeknights but special enough to share with loved ones. Give it a try—you’ll be amazed by how a few humble ingredients transform into something truly memorable.
Print
Creamy Sweet Corn & Rice Soup Recipe
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings
- Category: Soup
- Method: Stovetop
- Cuisine: American
- Diet: Vegetarian
Description
This Creamy Sweet Corn & Rice Soup is a comforting, quick-to-make dish that combines tender sweet corn kernels with long-grain rice in a silky, flavorful broth. Perfect for chilly days or when you need a cozy, nourishing meal, this soup is rich yet light, enhanced with aromatic herbs and a touch of creaminess from heavy cream or coconut milk.
Ingredients
Main Ingredients
- 2 cups sweet corn kernels (fresh or frozen)
- 1 cup long-grain rice
- 1 medium yellow onion, diced
- 2 cloves garlic, minced
- 4 cups vegetable broth or chicken broth
- 1 cup heavy cream or coconut milk
- 2 tablespoons butter
- 1 teaspoon salt (adjust to taste)
- 1 teaspoon black pepper (adjust to taste)
Optional Seasonings
- 1 tablespoon fresh thyme or parsley
- 1 teaspoon smoked paprika or cayenne pepper
Instructions
- Prepare the Soup Base: Warm the butter over medium heat in a pot. Add the diced yellow onion and cook for 3 to 4 minutes until translucent and fragrant, forming a flavorful base.
- Add Garlic: Stir in the minced garlic and cook for an additional 30 seconds to release its aroma without burning.
- Combine Corn and Rice: Mix in the sweet corn kernels and long-grain rice, stirring to coat everything evenly in butter and onion. Cook for 2 minutes until the corn looks glossy and slightly tender.
- Add Broth and Simmer: Pour in the vegetable or chicken broth, scraping any browned bits off the bottom of the pot to add depth. Bring the mixture to a gentle boil, then reduce heat to low and simmer gently for 15 to 20 minutes until the rice is cooked through and the corn softens.
- Puree Part of the Soup: Using an immersion blender, puree about half the soup right in the pot until it’s slightly chunky, creating a creamy texture with some whole kernels and rice pieces.
- Add Cream and Season: Stir in the heavy cream or coconut milk along with the butter, heating gently over low heat until the soup becomes silky smooth. Season with salt, black pepper, and fresh thyme or parsley if using. Optionally, add smoked paprika or cayenne for a subtle kick.
- Serve: Ladle the soup into bowls, garnish with additional herbs if desired, and enjoy warm.
Notes
- You can substitute coconut milk to make this soup dairy-free and vegan-friendly.
- Use vegetable broth to keep the soup vegetarian; chicken broth adds richer flavor.
- The immersion blender creates texture by partially pureeing the soup; you can blend fully if preferred.
- Add smoked paprika or cayenne pepper to introduce a smoky or spicy flavor.
- Leftovers reheat well and can be thickened by adding a little broth or cream.

