Sopa Criolla is one of the most loved dishes in Peru. This warm and tasty soup is known for its rich flavor and simple cooking style. If you are looking for a comfort meal that is easy to make at home, this sopa criolla recipe is a perfect choice. It combines basic ingredients like beef, onions, garlic, tomatoes, milk, and noodles to create a delicious and filling dish.
This Peruvian sopa criolla is not just food, it is a part of daily life in many homes. People enjoy it for lunch or dinner because it is both healthy and satisfying. The best thing is that you don’t need special cooking skills to prepare it. With a few simple steps, anyone can learn how to make sopa criolla in their own kitchen.
What makes this dish special is its balance of flavors. It has a light creamy texture, a little spice, and a rich taste that makes every bite enjoyable. If you want an easy sopa criolla recipe, you are in the right place. This guide will help you understand the sopa criolla ingredients and show you the best way to cook an authentic sopa criolla just like in Peru.
Whether you are trying a traditional Peruvian soup for the first time or looking for a quick homemade meal, Sopa Criolla is a great option. It is simple, tasty, and perfect for any day of the week.
What is Sopa Criolla?
Sopa Criolla is a classic and traditional Peruvian soup that is loved for its rich taste and comforting feel. It comes from Peru and is very popular in cities like Lima, where people enjoy it as a daily meal. This dish is simple but full of flavor, which is why it has been a favorite for many years.

This Peruvian sopa criolla is made with basic ingredients like beef, onions, garlic, tomatoes, noodles, milk, and eggs. All these ingredients are cooked together to create a warm and filling soup. The mix of spices and creamy texture makes it different from other soups.
One special thing about this dish is its balance. It is not too heavy and not too light. The broth is rich, the noodles make it filling, and the egg adds a soft texture. That is why many people call it a perfect comfort food.
In Peru, families often make this soup at home because it is easy and quick. It is also served in local restaurants as a popular dish. Whether you are new to Peruvian food or already love it, this authentic sopa criolla is a great way to enjoy a true taste of Peru.
If you are searching for a simple and tasty meal, this sopa criolla recipe is a great place to start.
Sopa Criolla Ingredients
To make a delicious and authentic sopa criolla, you don’t need many complicated items. This dish uses simple and easy-to-find ingredients that come together to create a rich and comforting soup. Knowing the right sopa criolla ingredients will help you get the best flavor at home.
Here are the main ingredients you will need:
- Beef (thinly sliced or small pieces)
- Onion (finely chopped)
- Garlic (crushed or minced)
- Tomatoes (chopped or blended)
- Ají amarillo paste (for mild spice and color)
- Beef broth or water
- Milk (adds a creamy texture)
- Eggs
- Thin noodles or spaghetti
- Oil
- Salt and black pepper
These ingredients are the heart of every Peruvian sopa criolla. Each one plays an important role. The beef gives a rich taste, while onions and garlic add a strong aroma. Tomatoes bring a slight tangy flavor, and milk makes the soup smooth and creamy.
The noodles make this traditional Peruvian soup more filling, while the egg adds a soft and delicate texture. Ají amarillo gives a light spice, but you can adjust it based on your taste.
The best part about this easy sopa criolla recipe is that you can find most of these ingredients in your kitchen. With these simple items, you are ready to move to the next step and learn how to make sopa criolla at home.
How to Make Sopa Criolla (Step-by-Step)
Making this sopa criolla recipe at home is simple and quick. Follow these easy steps to prepare a rich and tasty Peruvian sopa criolla in your own kitchen.
Step 1: Prepare the Base
Heat a little oil in a pot. Add chopped onions and cook until they become soft. Then add garlic and cook for a few seconds until you get a nice smell.
Step 2: Cook the Beef
Add thin slices of beef into the pot. Cook for a few minutes until the beef changes color. This step helps bring out a deep flavor in the soup.
Step 3: Add Tomatoes and Spice
Now add chopped or blended tomatoes and mix well. Add ají amarillo paste, salt, and black pepper. Cook this mixture for a few minutes so all the flavors blend together.
Step 4: Add Broth and Noodles
Pour in beef broth or water and bring it to a boil. Once it starts boiling, add the noodles. Let them cook until they become soft.
Step 5: Finish with Milk and Egg
Lower the heat and slowly add milk to give the soup a creamy texture. Then gently crack eggs into the soup and let them cook without stirring too much. This gives the soup its classic look and taste.
Your easy sopa criolla recipe is now ready. This method shows exactly how to make sopa criolla in a simple way. The result is a warm, rich, and authentic sopa criolla that you can enjoy with your family.
Also read: Famous Peruvian Food

Tips for Authentic Sopa Criolla
If you want to make a truly authentic sopa criolla, a few simple tips can make a big difference. These small details will help you get the real taste of this traditional Peruvian soup at home.
First, try to use fresh ingredients. Fresh onions, garlic, and tomatoes give a stronger flavor and better aroma. If possible, use ají amarillo paste, as it adds the unique taste that makes Peruvian sopa criolla special.
Second, cook the beef properly. Do not rush this step. Let it cook until it is soft and full of flavor. This helps create a rich base for your sopa criolla recipe.
Another important tip is to balance the milk and spices. Milk gives the soup a creamy texture, but too much can reduce the flavor. Add it slowly and taste as you go.
When adding eggs, do it gently and avoid stirring too much. This keeps the texture soft and gives the soup its classic look.
Finally, serve the soup hot and fresh. This easy sopa criolla recipe tastes best when it is warm and just cooked.
By following these tips, you can easily make a delicious and authentic sopa criolla that feels just like a homemade meal from Peru.
Variations of Sopa Criolla
One of the best things about this sopa criolla recipe is that you can change it in different ways based on your taste. While the classic version is the most popular, there are a few simple variations of Peruvian sopa criolla that you can try at home.
Chicken Sopa Criolla
If you don’t want to use beef, you can replace it with chicken. This version is lighter but still very tasty. It is a great option for those who prefer a softer flavor while still enjoying a traditional Peruvian soup.
Vegetarian Sopa Criolla
For a meat-free option, you can skip the beef and use vegetables like mushrooms, carrots, and bell peppers. Use vegetable broth instead of beef broth. This version is still rich and satisfying, making it a good choice for a healthy meal.
Spicy Sopa Criolla
If you like more heat, you can add extra ají amarillo or a little chili paste. This will give your authentic sopa criolla a stronger and spicier flavor.
Creamier Version
Some people like to add a bit more milk or even a small amount of cream. This makes the soup thicker and smoother, perfect if you enjoy a rich texture in your easy sopa criolla recipe.
These variations show how flexible this dish is. No matter which version you choose, the base idea of how to make sopa criolla stays simple and delicious.
Why You’ll Love This Traditional Peruvian Soup
There are many reasons why people enjoy this sopa criolla recipe. It is simple, tasty, and perfect for any day. Whether you are cooking for yourself or your family, this dish is always a good choice.
First, this traditional Peruvian soup is very easy to make. You don’t need special skills or expensive ingredients. With a few basic steps, you can prepare a warm and delicious meal at home.
Second, the flavor is rich and comforting. The mix of beef, spices, milk, and noodles creates a perfect balance. This is what makes Peruvian sopa criolla stand out from other soups.
Another reason to love it is that it is filling and satisfying. The noodles and beef make it a complete meal, so you don’t need to cook many extra dishes.
This easy sopa criolla recipe is also budget-friendly. Most of the sopa criolla ingredients are simple and easy to find, which makes it a great option for everyday cooking.
Finally, it is perfect for any time of the year. You can enjoy this authentic sopa criolla on a cold day for comfort or even as a quick dinner when you want something tasty and homemade.
All these reasons make this dish a favorite choice for many people around the world.
Serving Suggestions
Serving this sopa criolla recipe the right way can make it even more enjoyable. This warm and comforting dish is best served fresh and hot, so you can fully enjoy its rich flavor and smooth texture.
A simple way to serve Peruvian sopa criolla is with fresh bread on the side. Bread helps soak up the flavorful broth and makes the meal more filling. You can also serve it with a small portion of rice if you want something extra.
This traditional Peruvian soup is perfect for lunch or dinner. It works well as a main dish because it already includes protein, noodles, and a creamy base. You don’t need many side dishes to complete the meal.
For better taste, you can add a little fresh garnish on top, like chopped herbs or a light sprinkle of black pepper. This gives your authentic sopa criolla a fresh and appealing look.
If you are serving guests, make sure the soup is warm and freshly prepared. This easy sopa criolla recipe tastes best when it is served right after cooking.
With these simple ideas, you can enjoy your soup in the best possible way and make your meal feel complete and satisfying.
Nutritional Benefits
This sopa criolla recipe is not only tasty but also offers good nutrition, making it a balanced meal for everyday life. It is a great example of a traditional Peruvian soup that combines flavor with health benefits.
The beef used in Peruvian sopa criolla is a strong source of protein, which helps build and repair muscles. It also gives you energy to stay active throughout the day.
Vegetables like onions, garlic, and tomatoes add important vitamins and antioxidants. These help support your immune system and improve overall health.
The noodles in this easy sopa criolla recipe provide carbohydrates, which give your body energy. This makes the soup filling and satisfying, especially for lunch or dinner.
Milk adds calcium, which is important for strong bones and teeth. Eggs also contribute extra protein and nutrients, making this authentic sopa criolla even more balanced.
Overall, this traditional Peruvian soup is a complete meal in one bowl. It gives you protein, energy, and essential nutrients in a simple and delicious way.
FAQs
1. What makes sopa criolla special?
Sopa Criolla is special because it is a traditional Peruvian soup with a rich, creamy texture and simple ingredients. The mix of beef, noodles, milk, and spices gives it a unique comfort food taste.
2. Is sopa criolla easy to make at home?
Yes, this sopa criolla recipe is very easy. You only need basic ingredients and simple cooking steps, making it perfect for beginners.
3. Can I make an easy sopa criolla recipe without beef?
Yes, you can skip beef and use chicken or vegetables instead. The flavor will still be delicious and closer to a light version of Peruvian sopa criolla.
4. What are the main sopa criolla ingredients?
The main sopa criolla ingredients include beef, onions, garlic, tomatoes, noodles, milk, eggs, and spices like ají amarillo, which give it its authentic taste.
5. How long does it take to cook sopa criolla?
On average, it takes around 30 to 40 minutes to prepare this authentic sopa criolla, depending on your cooking speed.
6. Is sopa criolla spicy?
It is mildly spicy, but you can adjust the heat. The level of spice depends on how much ají amarillo or chili you add.
7. Why is sopa criolla called a comfort food?
It is called comfort food because it is warm, filling, and easy to eat. This traditional Peruvian soup is often enjoyed at home for a cozy and satisfying meal.
Conclusion
Sopa Criolla is more than just a soup—it is a warm and comforting part of Peruvian food culture. This sopa criolla recipe shows how simple ingredients can come together to create a rich and satisfying meal that everyone can enjoy.
Whether you are trying Peruvian sopa criolla for the first time or already love it, this dish is always a great choice for lunch or dinner. It is easy to cook, budget-friendly, and full of flavor, making it perfect for everyday meals.
With basic sopa criolla ingredients and simple steps, you can easily learn how to make sopa criolla at home without any difficulty. The result is a delicious and filling soup that brings comfort in every bite.
If you are looking for an easy sopa criolla recipe that tastes authentic and homemade, this dish is the perfect option. It reflects the true taste of a traditional Peruvian soup that people enjoy across generations.
Try making this authentic sopa criolla today and enjoy a simple yet flavorful meal that feels like home.