All posts

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

ComponentRoleExamples
ProteinSubstance and satietyChicken, ground beef, sausage, shrimp, beans, lentils, tofu
Grain/StarchAbsorbs liquid and adds bodyRice, pasta, potatoes, quinoa, egg noodles
LiquidCooking medium and sauceBroth, canned tomatoes, coconut milk, water
VegetablesNutrition, color, textureOnions, garlic, carrots, bell peppers, spinach, tomatoes
SeasoningFlavor profileSpices, herbs, soy sauce, curry paste, wine

The Basic Method

  1. Sear the protein in oil in a Dutch oven or large pot. Remove and set aside.
  2. Saute the aromatics (onion, garlic, spices) in the same pot.
  3. Add liquid and starch. Bring to a boil, then reduce to a simmer.
  4. Return the protein and add vegetables. Cook until everything is tender.
  5. 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

#MealTypeCook TimeServingsCaloriesProteinFreezable?
1Chicken Tortilla SoupSoup35 min632028gYes
2Italian Wedding SoupSoup30 min630024gYes
3Tomato Basil + White BeansSoup30 min426014gYes
4Beef StewStew2 hr / 50 min IP640030gYes
5Chicken and DumplingsStew45 min638026gNo (dumplings)
6Lentil and Sausage StewStew40 min638026gYes
7Creamy Chicken PastaPasta25 min448036gNo (pasta)
8Spaghetti Meat SaucePasta25 min644026gSauce only
9Mac and CheesePasta15 min442018gNo
10Chicken and RiceRice40 min446032gYes
11Shrimp JambalayaRice35 min642028gYes
12Mushroom RisottoRice35 min438014gNo (texture)
13Thai Red CurryCurry25 min444030gYes
14Chickpea Spinach CurryCurry25 min438014gYes
15Japanese Chicken CurryCurry35 min642024gYes

Weekly One Pot Meal Plan

Here is a full week using recipes from this list, plus strategic use of leftovers:

DayDinnerPrep (Active)Total TimeLeftovers For
SundayBeef Stew (#4 - Instant Pot)15 min50 minMon + Tue lunch
MondayOne Pot Creamy Chicken Pasta (#7)10 min25 minTue dinner (reheat)
TuesdayLeftover pasta + leftover stew for lunch0 minReheat
WednesdayChicken Tortilla Soup (#1)10 min35 minThu + Fri lunch
ThursdayThai Red Curry (#13)10 min25 minFri dinner (reheat)
FridayLeftover curry + leftover soup for lunch0 minReheat
SaturdayShrimp Jambalaya (#11)10 min35 minWeekend 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).