15 One Pot Meals: Easy Recipes for Weeknight Dinners and Meal Prep
15 one pot meal recipes — soups, stews, pasta, rice dishes, and curries. Each with cook time, servings, calories, and protein. Plus a one pot meal formula and weekly meal plan.
The quick answer: One pot meals cook an entire dinner — protein, starch, vegetables, and sauce — in a single pot or Dutch oven. They are ideal for weeknight cooking because they minimize cleanup and for meal prep because they produce large batches that refrigerate and freeze well. The 15 recipes below cover soups, stews, pastas, rice dishes, and curries.
Why One Pot Meals Are a Weeknight Essential
One pot meals solve a fundamental problem with weeknight cooking: the mismatch between the effort of cooking and the effort of cleaning. You spend 30 minutes making dinner and 20 minutes scrubbing pots, pans, and cutting boards. One pot meals flip that ratio — more time eating, less time cleaning.
Beyond convenience, one pot meals have three practical advantages:
Flavor development. When protein, vegetables, and liquid cook together, their flavors meld. The fond (browned bits) from searing meat becomes the base of the sauce. Aromatics infuse the liquid. Starches absorb everything. The result tastes like it took hours even when it took 30 minutes.
Built-in meal prep. Most one pot meals make 4-6 servings. That is dinner tonight plus 3-5 lunches for the rest of the week. Portion into containers, refrigerate, and reheat — no additional cooking required.
Freezer-friendly. Soups, stews, chili, and curries all freeze exceptionally well for 2-3 months. Cook once, eat for weeks.
The One Pot Meal Formula
Every one pot meal follows this structure:
Protein + Grain/Starch + Liquid + Vegetables + Seasoning
| Component | Role | Examples |
|---|---|---|
| Protein | Substance and satiety | Chicken, ground beef, sausage, shrimp, beans, lentils, tofu |
| Grain/Starch | Absorbs liquid and adds body | Rice, pasta, potatoes, quinoa, egg noodles |
| Liquid | Cooking medium and sauce | Broth, canned tomatoes, coconut milk, water |
| Vegetables | Nutrition, color, texture | Onions, garlic, carrots, bell peppers, spinach, tomatoes |
| Seasoning | Flavor profile | Spices, herbs, soy sauce, curry paste, wine |
The Basic Method
- Sear the protein in oil in a Dutch oven or large pot. Remove and set aside.
- Saute the aromatics (onion, garlic, spices) in the same pot.
- Add liquid and starch. Bring to a boil, then reduce to a simmer.
- Return the protein and add vegetables. Cook until everything is tender.
- Season and serve.
Soups
1. Chicken Tortilla Soup
Saute diced onion and garlic. Add chicken breast, canned diced tomatoes, black beans, corn, chicken broth, and taco seasoning. Simmer 25 minutes. Shred chicken. Serve with tortilla strips, avocado, and lime.
- Cook time: 35 min | Servings: 6 | Calories: 320 | Protein: 28g
2. Italian Wedding Soup
Form mini meatballs from ground turkey, breadcrumbs, egg, and parmesan. Drop into simmering chicken broth with orzo pasta and chopped escarole or spinach. Cook 12 minutes.
- Cook time: 30 min | Servings: 6 | Calories: 300 | Protein: 24g
3. Tomato Basil Soup with White Beans
Saute onion and garlic, add canned crushed tomatoes, chicken broth, and a can of white beans. Simmer 20 minutes. Blend until smooth (or leave chunky). Stir in fresh basil and a drizzle of cream.
- Cook time: 30 min | Servings: 4 | Calories: 260 | Protein: 14g
Stews
4. Beef Stew
Sear cubed beef chuck in batches. Saute onion, garlic, and tomato paste. Add beef broth, red wine (optional), cubed potatoes, carrots, and celery. Cover and simmer 90 minutes (or pressure cook 35 minutes) until beef is fork-tender.
- Cook time: 2 hours (stovetop) / 50 min (Instant Pot) | Servings: 6 | Calories: 400 | Protein: 30g
5. Chicken and Dumpling Stew
Simmer chicken thighs in broth with carrots, celery, and peas. Remove chicken, shred, and return to pot. Drop biscuit dough (flour, baking powder, butter, milk) by spoonfuls on top. Cover and cook 15 minutes until dumplings are fluffy.
- Cook time: 45 min | Servings: 6 | Calories: 380 | Protein: 26g
6. Lentil and Sausage Stew
Brown sliced sausage, remove. Saute onion, garlic, carrots, and celery. Add green lentils, diced tomatoes, and chicken broth. Simmer 25 minutes. Return sausage. Season with thyme and black pepper.
- Cook time: 40 min | Servings: 6 | Calories: 380 | Protein: 26g
Pasta Dishes
7. One Pot Creamy Chicken Pasta
Saute diced chicken breast with garlic. Add chicken broth, penne pasta, sun-dried tomatoes, and spinach. Simmer until pasta is al dente. Stir in cream cheese and parmesan until creamy.
- Cook time: 25 min | Servings: 4 | Calories: 480 | Protein: 36g
8. One Pot Spaghetti and Meat Sauce
Brown ground beef with onion and garlic. Add crushed tomatoes, spaghetti (broken in half), water, Italian seasoning, and a pinch of sugar. Cover and simmer 15 minutes, stirring occasionally, until pasta is cooked.
- Cook time: 25 min | Servings: 6 | Calories: 440 | Protein: 26g
9. One Pot Mac and Cheese
Combine elbow macaroni, milk, water, butter, salt, and mustard powder in a pot. Bring to a boil, reduce heat, and stir frequently for 10 minutes until pasta is cooked and liquid is absorbed. Stir in shredded cheddar until melted and creamy.
- Cook time: 15 min | Servings: 4 | Calories: 420 | Protein: 18g
Rice Dishes
10. Chicken and Rice (Arroz con Pollo)
Sear seasoned chicken thighs, remove. Saute onion, garlic, and bell pepper. Add rice, chicken broth, canned tomatoes, cumin, and saffron (or turmeric). Nestle chicken on top. Cover and simmer 25 minutes.
- Cook time: 40 min | Servings: 4 | Calories: 460 | Protein: 32g
11. Shrimp Jambalaya
Saute andouille sausage, onion, celery, and bell pepper. Add rice, canned tomatoes, chicken broth, Cajun seasoning, and bay leaf. Simmer 20 minutes. Add shrimp during the last 5 minutes.
- Cook time: 35 min | Servings: 6 | Calories: 420 | Protein: 28g
12. Mushroom Risotto
Saute sliced mushrooms until golden. Add arborio rice, toasting 2 minutes. Ladle in warm broth, 1/2 cup at a time, stirring frequently until absorbed before adding more. Finish with butter, parmesan, and fresh thyme.
- Cook time: 35 min | Servings: 4 | Calories: 380 | Protein: 14g
Curries
13. Thai Red Curry with Chicken
Saute red curry paste in oil until fragrant. Add coconut milk, chicken broth, and sliced chicken breast. Simmer 10 minutes. Add bell peppers, zucchini, and bamboo shoots. Simmer 5 more minutes. Finish with fish sauce, lime, and basil. Serve over jasmine rice.
- Cook time: 25 min | Servings: 4 | Calories: 440 | Protein: 30g
14. Chickpea and Spinach Curry
Saute onion, garlic, and ginger. Add curry powder, cumin, and turmeric. Pour in coconut milk and canned diced tomatoes. Add canned chickpeas and simmer 15 minutes. Stir in spinach until wilted. Serve over rice.
- Cook time: 25 min | Servings: 4 | Calories: 380 | Protein: 14g
15. Japanese Chicken Curry
Saute chicken thigh pieces with onion and garlic. Add potatoes, carrots, and water. Simmer 20 minutes. Stir in Japanese curry roux blocks until dissolved and thickened. Serve over steamed white rice.
- Cook time: 35 min | Servings: 6 | Calories: 420 | Protein: 24g
Comparison Table: All 15 One Pot Meals
| # | Meal | Type | Cook Time | Servings | Calories | Protein | Freezable? |
|---|---|---|---|---|---|---|---|
| 1 | Chicken Tortilla Soup | Soup | 35 min | 6 | 320 | 28g | Yes |
| 2 | Italian Wedding Soup | Soup | 30 min | 6 | 300 | 24g | Yes |
| 3 | Tomato Basil + White Beans | Soup | 30 min | 4 | 260 | 14g | Yes |
| 4 | Beef Stew | Stew | 2 hr / 50 min IP | 6 | 400 | 30g | Yes |
| 5 | Chicken and Dumplings | Stew | 45 min | 6 | 380 | 26g | No (dumplings) |
| 6 | Lentil and Sausage Stew | Stew | 40 min | 6 | 380 | 26g | Yes |
| 7 | Creamy Chicken Pasta | Pasta | 25 min | 4 | 480 | 36g | No (pasta) |
| 8 | Spaghetti Meat Sauce | Pasta | 25 min | 6 | 440 | 26g | Sauce only |
| 9 | Mac and Cheese | Pasta | 15 min | 4 | 420 | 18g | No |
| 10 | Chicken and Rice | Rice | 40 min | 4 | 460 | 32g | Yes |
| 11 | Shrimp Jambalaya | Rice | 35 min | 6 | 420 | 28g | Yes |
| 12 | Mushroom Risotto | Rice | 35 min | 4 | 380 | 14g | No (texture) |
| 13 | Thai Red Curry | Curry | 25 min | 4 | 440 | 30g | Yes |
| 14 | Chickpea Spinach Curry | Curry | 25 min | 4 | 380 | 14g | Yes |
| 15 | Japanese Chicken Curry | Curry | 35 min | 6 | 420 | 24g | Yes |
Weekly One Pot Meal Plan
Here is a full week using recipes from this list, plus strategic use of leftovers:
| Day | Dinner | Prep (Active) | Total Time | Leftovers For |
|---|---|---|---|---|
| Sunday | Beef Stew (#4 - Instant Pot) | 15 min | 50 min | Mon + Tue lunch |
| Monday | One Pot Creamy Chicken Pasta (#7) | 10 min | 25 min | Tue dinner (reheat) |
| Tuesday | Leftover pasta + leftover stew for lunch | 0 min | Reheat | — |
| Wednesday | Chicken Tortilla Soup (#1) | 10 min | 35 min | Thu + Fri lunch |
| Thursday | Thai Red Curry (#13) | 10 min | 25 min | Fri dinner (reheat) |
| Friday | Leftover curry + leftover soup for lunch | 0 min | Reheat | — |
| Saturday | Shrimp Jambalaya (#11) | 10 min | 35 min | Weekend lunches |
This plan requires only 4 nights of actual cooking to cover 7 dinners and multiple lunches. The average active prep time is 11 minutes per cooking session. Planning meals for the entire week ahead of time, whether in a notebook or using an app like Mealift, eliminates the "what's for dinner" question and reduces food waste since you buy exactly what you need.
One Pot Meal Prep Tips
Let it cool before storing. Hot food in sealed containers creates condensation, which dilutes flavor and can promote bacterial growth. Let your one pot meal cool for 15-20 minutes before portioning into containers.
Store pasta separately when possible. If you made a pasta dish and have leftover sauce-to-pasta ratio, cook fresh pasta when reheating. Stored pasta absorbs liquid and becomes mushy. If you must store together, slightly undercook the pasta initially.
Reheat with a splash of liquid. Soups, stews, and rice dishes thicken in the fridge as starches absorb liquid. Add a splash of broth or water when reheating to restore the original consistency.
Label everything. Write the dish name and date on each container. Most one pot meals last 4-5 days refrigerated and 2-3 months frozen.
Use the right containers. Glass containers (like Pyrex) are microwave-safe, do not stain from tomato-based dishes, and last forever. If using plastic, let food cool completely before storing.
Frequently Asked Questions
What is the best pot for one pot meals?
A 5-6 quart Dutch oven (enameled cast iron, like Le Creuset or Lodge) is the gold standard — it sears well, distributes heat evenly, and goes from stovetop to oven. A large stainless steel stockpot or deep saute pan works too. For budget options, a good quality nonstick pot or even an Instant Pot handles most recipes.
Can I make one pot meals in an Instant Pot?
Yes. Most one pot recipes adapt to the Instant Pot easily. Soups, stews, curries, and rice dishes are particularly well-suited. Use the saute function for browning, then switch to pressure cook. Reduce the liquid by about 1/4 since there is less evaporation under pressure.
How long do one pot meals last in the fridge?
Most one pot meals last 4-5 days refrigerated in airtight containers. Soups and stews last the longest (5 days). Pasta dishes with cream-based sauces are best consumed within 3 days. Always reheat to 165F before eating.
Which one pot meals freeze best?
Soups (chicken tortilla, tomato basil), stews (beef stew, lentil sausage), curries (Thai red, chickpea spinach), and rice dishes (chicken and rice, jambalaya) all freeze well for 2-3 months. Avoid freezing cream-based pasta dishes and risotto — they separate when thawed.
What is the fastest one pot meal?
One Pot Mac and Cheese takes just 15 minutes from start to finish. One Pot Creamy Chicken Pasta and One Pot Spaghetti with Meat Sauce both clock in at 25 minutes. Thai Red Curry and Chickpea Spinach Curry also take 25 minutes.
Are one pot meals healthy?
One pot meals are as healthy as the ingredients you use. A chicken and vegetable soup is nutrient-dense and low calorie. A creamy mac and cheese is higher in calories and lower in nutrients. The recipes in this guide range from 260-480 calories per serving, with protein from 14-36g. Choose soups, stews, and curries for the healthiest options.
How do I prevent pasta from getting mushy in one pot pasta recipes?
Use the exact amount of liquid specified (do not add extra), stir frequently to prevent sticking, and cook just until al dente. Slightly undercooking the pasta accounts for carryover cooking as the dish rests. Using dried pasta shapes that are thicker (penne, rigatoni) works better than thin noodles (angel hair, thin spaghetti).